loginctl

루트를 통해 현재 사용자를 확인하고 그래프를 표시하는 방법
loginctl

루트를 통해 현재 사용자를 확인하고 그래프를 표시하는 방법

젠투, openrc, X11. 안녕하세요, 일시 중지된 프로세스의 경우 다음과 같은 것을 얻어야 합니다. [user] [DISPLAY] 예를 들어: chris :0 나는 이것을 할 수 있다: for sessionid in $(/bin/loginctl list-sessions --no-legend | awk '{ print $1 }'); do /bin/loginctl show-session -p Display -p Name --value $sessionid | sed ':a;N;s/\n...

Admin

loginctl에서 그래픽 tty를 결정하는 방법
loginctl

loginctl에서 그래픽 tty를 결정하는 방법

Loginctl은 많은 세션을 나열하며 어느 세션이 그래픽 세션인지 프로그래밍 방식으로 알고 싶습니다(예: GNOME 데스크탑). 아래 예에서는 GNome 데스크탑 세션, SSH 연결 및 텍스트 세션(getty)을 열었습니다. $ loginctl SESSION UID USER SEAT TTY 3 1000 user seat0 tty2 237 1000 user pts/2 260 1000 user seat0 tty3 3 sessions listed. $ Ct...

Admin

로그인 후 User Manager를 수동으로 재시작하기 전
loginctl

로그인 후 User Manager를 수동으로 재시작하기 전

시스템 지원이 활성화된 WSL2에서 Ubuntu 22.04를 실행하고 있습니다. 이틀 전까지 내 구성이 제대로 작동했습니다. 저는 TMUX와 그 플러그인인 tmux-resurdirect 및 tmux-continuum을 사용하는데, 후자는 로그인할 때 TMUX 서버를 시작하는 사용자 서비스를 추가했습니다. 며칠 동안 저는 각 TMUX 창에 대한 환경 변수를 저장/복원해야 하는 사용자 정의 사용자 서비스를 작성해 왔습니다. 스크립트 자체는 잘 작동하지만 내 서비스(tmux-continuum)와 login...

Admin

블루투스 헤드폰을 좌석에 연결하기 위한 udev 규칙
loginctl

블루투스 헤드폰을 좌석에 연결하기 위한 udev 규칙

다중 좌석 설정을 사용하고 있는데 loginctlBluetooth 헤드폰을 사용하는 데 문제가 있습니다. USB Bluetooth 어댑터가 켜지지만 재부팅 시 seat0모니터 번호가 :N무작위로 변경되고 헤드셋이 마지막으로 연결되었던 모니터 번호에 연결되거나 seat0다른 활성 좌석이 없는 경우 연결됩니다. 헤드폰을 나에게 연결해 주세요... ❯ sudo udevadm -d monitor -p monitor will print the received events for: UDEV - the event...

Admin

가상(SSH) 세션을 (시스템) Seat0에 연결하는 방법은 무엇입니까?
loginctl

가상(SSH) 세션을 (시스템) Seat0에 연결하는 방법은 무엇입니까?

SSH를 사용하여 PC에 로그인하고 있으며 Seat0에 연결된 일부 장치에 액세스해야 합니다. loginctl내 세션이 어떤 좌석에도 연결되어 있지 않음을 표시합니다. SESSION UID USER SEAT TTY 50 1000 septatrix pts/0 장치는 udev 규칙을 사용하여 좌석에 추가되지만 장치를 모두 읽기/쓰기 가능하게 만들거나 다른 그룹에 추가하고 싶지는 않습니다. systemd-logind등에 대한 매뉴얼 페이지를 읽어 pam_systemd도 ...

Admin

Firefox는 화면 잠금을 해제한 후 (light-locker/lightdm을 사용하여) "따라잡아야" 하는 것 같습니다.
loginctl

Firefox는 화면 잠금을 해제한 후 (light-locker/lightdm을 사용하여) "따라잡아야" 하는 것 같습니다.

(함께 있을 수도 있음Light-Locker 잠금 해제 후 잠금 시간에 정비례하여 화면이 공백으로 유지됩니다.) xscreensaver 6.00으로 업그레이드하는 동안 귀찮은 오류가 발생하여 최근 xscreensaver에서 light-locker로 전환했습니다. 다음 문제를 제외하면 스위치에 매우 만족합니다. 세션으로 다시 잠금을 해제하면 브라우저가 어떻게든 일시 중지된 것처럼 보이거나 다음과 같은 이유로 네트워크가 끊어진 것 같습니다. Electron 앱이 다시 연결 중임을 표시합니다(실제로 문제...

Admin

CLI에서 사용자 세션을 시작하려면 어떻게 해야 합니까(그래픽 방식으로 사용자 로그인)?
loginctl

CLI에서 사용자 세션을 시작하려면 어떻게 해야 합니까(그래픽 방식으로 사용자 로그인)?

loginctl최신 배포판에서는 systemctl을 사용하여 사용자 세션, 좌석 등을 제어할 수 있습니다 . 예를 들어, 사용하기가 쉽지 않습니다.사용자 로그아웃모든 데스크탑 환경에서 작동합니다. 그런데 반대로도 할 수 있나요? 즉, 그래픽 로그인 화면이 있고 SSH 세션/터미널/TTY가 있습니다. 사용자를 그래픽적으로 로그인할 수 있습니다(특정 좌석에서, 예, 물론 부팅 시 자동으로 사용자 세션에 로그인할 수 있다는 것을 알고 있지만 그건 제가 원하는 것이 아닙니다. 로그인/잠금 해제하고 싶습니다....

Admin

xss-lock NoSessionForPIU 및 XDG_SESSION_ID가 비어 있습니다.
loginctl

xss-lock NoSessionForPIU 및 XDG_SESSION_ID가 비어 있습니다.

얼마 전(아쉽게도 즉시 조사하지 못함) 화면 보관함이 작동을 멈췄습니다. 시작할 때 xss-lock다음 오류가 발생합니다. Error getting current session: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 7822 does not belong to any known session 정의되지 않았습니다 XDG_SESSION_ID(에 따르면https://www.freedesktop.org/software/systemd/man/...

Admin

Linux 잠금 화면에 대한 VNC 연결이 "잠겨" 있고 비밀번호를 입력할 수 없는 이유는 무엇입니까?
loginctl

Linux 잠금 화면에 대한 VNC 연결이 "잠겨" 있고 비밀번호를 입력할 수 없는 이유는 무엇입니까?

VNCWindows 컴퓨터에서 Linux 컴퓨터로 연결하기 위해 뷰어/서버를 사용하고 있습니다. Linux 시스템에서 세션 시간이 초과되고 잠금 화면이 시작된 후 나중에 VNC를 통해 GUI를 사용하여 잠금을 해제하려고 하면 화면에 텍스트 비밀번호 프롬프트를 입력할 수 없도록 영구적으로 "잠긴" 것처럼 보입니다. 보다 구체적으로, 특정 Enter문자 스트림이 VNC를 통해 지속적으로 전송되어 로그인 프롬프트를 트리거하여 사용자가 길이가 0인 비밀번호를 계속 입력하고 있다고 생각하게 만드는 것으로 보...

Admin

다른 tty에 입력된 명령을 사용하여 데스크탑 관리자에 로그인하십시오.
loginctl

다른 tty에 입력된 명령을 사용하여 데스크탑 관리자에 로그인하십시오.

컴퓨터가 데스크탑 관리자(이 경우 SDDM)로 부팅되고 ssh를 통해 명령을 보내 마치 컴퓨터의 키보드를 사용하여 로그인한 것처럼 해당 컴퓨터를 특정 사용자로 로그인하려고 한다고 가정해 보겠습니다. X 리트윗에 대해 말하는 것이 아닙니다. 문제의 컴퓨터는 Linux 데스크톱으로, 자녀가 일정 기간 동안 사용할 수 있도록 허용했습니다. 휴대폰에서 ssh 명령을 사용하여 시간 제한을 설정하고 세션을 잠그거나 잠금 해제할 수 있도록 설정했습니다(loginctl 사용). 컴퓨터가 부팅된 후 컴퓨터를 사용하...

Admin

loginctl을 사용하여 세션 종료
loginctl

loginctl을 사용하여 세션 종료

"loginctl"을 사용하여 다음과 같이 세션을 종료하려고 합니다. loginctl terminate-session 1 여기서 1은 세션 ID입니다. 하지만 명령을 실행한 후 검은색 화면이 나타나며 노트북을 종료하려면 전원 버튼을 클릭해야 합니다. 기본적으로 저는 이 상황에서 벗어날 수 있는 우아한 방법을 찾고 있습니다. 또한 저는 Xubuntu에서 작업하고 있습니다. ...

Admin

프로세스 ID를 loginctl 세션 ID로
loginctl

프로세스 ID를 loginctl 세션 ID로

"약간의" 문제가 있습니다 :) 명령을 실행하면 loginctl list-session 세션, uid, 사용자 및 좌석 열이 포함된 출력을 얻습니다. 여기 c6, c2, c4 등에 대한 세션이 있습니다. 또한 특정 ID를 가진 프로세스가 있는데 어떤 세션에서 실행되고 있는지 알고 싶습니다. 예를 들어 cat /proc/<pid>/sessionid 4294967295와 같은 일부 숫자는 loginctl 세션과 완전히 다른 숫자가 반환됩니다. 이제 내 주요 질문은 프로세스 I...

Admin