내 서버에서 -bash 실행 사용자는 누구입니까?

내 서버에서 -bash 실행 사용자는 누구입니까?

내 서버 중 하나에 2명의 활성 사용자가 있는 것을 확인했습니다. 두 번째 사용자는 누구입니까?

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1                      10Feb15 127days  0.60s  0.58s -bash
root     pts/0    d54c40000.access 13:40    0.00s  0.19s  0.00s w

분명히 나는 ​​명령을 pts/0실행하는 루트 사용자입니다 .w

-bash그러나 실행 중인 루트 사용자는 누구/무엇입니까?

ps -fttty1명령은 다음을 제공합니다.

UID        PID  PPID  C STIME TTY          TIME CMD
root      1307     1  0 Feb10 tty1     00:00:00 /bin/login --     
root      2183  1307  0 Feb10 tty1     00:00:00 -bash

답변1

당신의 서버를 바랍니다편안루트가 4개월 이상 로그인되어 있기 때문에 일반적으로 액세스할 수 없습니다. 시스템이 일종의 그래픽 로그인을 실행 중인 경우 숨겨져 있을 수 있으므로 콘솔로 이동 Ctrl하려면 Alt+를 눌러야 합니다.F1

TMOUT루트 사용자가 자동으로 로그아웃되도록 설정하는 것을 고려해야 합니다 . 예를 들어 /root/.profile, 또는 /etc/profile(비활성 시 시스템 전체 자동 로그오프 정책을 시행하려면):

TMOUT=600

10분(값은 비활성 시간의 초 단위임)

관련 정보