현재 로그인한 다른 사용자가 누구인지 조사하는 방법은 무엇입니까?

현재 로그인한 다른 사용자가 누구인지 조사하는 방법은 무엇입니까?

지난 며칠 동안 노트북을 종료하려고 하면 다음과 같은 오류 메시지가 나타납니다.

시스템 정책에 따라 다른 사용자가 로그인되어 있을 때 시스템이 중지되지 않습니다.

이 오류 메시지에는 관리자 비밀번호를 묻는 메시지가 포함되어 있습니다.

다른 사용자가 로그인하면 안 될 것 같아요.

문제를 어떻게 알 수 있나요?

내가 시도한 것

$ w
 08:00:47 up  1:50,  2 users,  load average: 0,74, 0,95, 0,70
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
moose    tty8     :0               07:57    1:49m  4.88s  0.11s x-session-manager
moose    pts/0    :0.0             08:00    2.00s  0.11s  0.00s w


$ loginctl
   SESSION        UID USER             SEAT            
        c1        117 couchdb                          
        c2       1000 moose            seat0           

2개의 세션이 나열되어 있습니다.

잘 모르겠습니다. 이것이 이미 문제입니까?

$ sudo shutdown -h now예상대로 작동합니다.

컴퓨터를 어떻게 끄나요?

클릭하면 System > Shut Down... > Shut Down:

여기에 이미지 설명을 입력하세요.

시스템 메시지

나는 Linux Mint MATE를 가지고 있습니다:

$ uname -a
Linux pc08 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Linux Mint 16 Petra \n \l

답변1

검색하면 다음과 같은 내용을 찾을 수 있습니다.

가다

/usr/share/polkit-1/actions/org.freedesktop.consolekit.policy

그런 다음 메시지의 메시지 태그 안에 있는 코드를 찾아야 합니다.

<action id="org.freedesktop.consolekit.system.stop-multiple-users">
  <description>Stop the system when multiple users are logged in</description>
  <message>System policy prevents stopping the system when other users are logged in</message>
<defaults>
  <allow_inactive>no</allow_inactive>
  <allow_active>auth_admin_keep</allow_active>
</defaults>

그럼 바꿔

<allow_active> auth_admin_keep </allow_active>

도착하다

<allow_active>yes</allow_active>

그런 다음 저장하고 다시 시작하십시오. 시스템을 다시 시작할 때 동일한 문제가 발생하면 동일한 단계를 따르되 코드를 다시 시작하세요.

<action id="org.freedesktop.consolekit.system.restart">

관련 정보