su 및 다른 사용자에서 로그아웃하는 방법

su 및 다른 사용자에서 로그아웃하는 방법

그렇다면 SSH 세션에서 표준 사용자로 로그인한 다음 루트로 로그인할 때 단일 명령으로 두 계정 모두에서 어떻게 로그아웃할 수 있습니까?

대신:

root@host:/exit
user@host:/exit

다음과 같은 것:

root@host:/magicallyLogEveryoneOut -bladow

답변1

귀하가 입력하는 명령이 더 많은 키 입력을 필요로 한다는 것을 확인하면 두 세션 모두에서 빠져나오는 CTRL D, 을(를) 권장합니다.CTRLD

답변2

하나의 명령으로 이 작업을 수행하는 방법에 대한 정확한 질문이 있는 경우: 내 RHEL 상자 중 하나에서 이 명령이 작동합니다.

fuser -k `tty`

-9터미널에 연결된 SIGKILL(일명 ) PID입니다. 시스템 getty프로그램이 자체적으로 다시 생성되어야 합니다. 방금 시도했는데 sudo루트하려고 했던 세션에서 나를 쫓아냈습니다.

하지만 나는 많은 백그라운드 작업을 실행하고 그 중 하나를 실행 상태로 남겨두는 것에 대해 편집증을 느끼기 때문에 이 작업을 주저할 것입니다. 또한 이것은 꽤 게으르다(공격적이지 않음).

창이 닫힐 때까지 CTRL-C다음을 수행하는 습관을 갖는 것이 좋습니다 .CTRL-D

관련 정보