그렇다면 SSH 세션에서 표준 사용자로 로그인한 다음 루트로 로그인할 때 단일 명령으로 두 계정 모두에서 어떻게 로그아웃합니까?
대신에:
root@host:/exit
user@host:/exit
그것은 다음과 같습니다:
root@host:/magicallyLogEveryoneOut -bladow
답변1
입력하는 명령에 더 많은 키 입력이 필요하다는 점을 확인하면 두 세션을 모두 종료하는 것이 CTRL D좋습니다 CTRLD.
답변2
하나의 명령으로 이 작업을 수행하는 것에 대한 정확한 질문: 내 RHEL 시스템 중 하나에서 이 명령이 작동합니다.
fuser -k `tty`
여기서 SIGKILL은 -9
터미널에 연결된 PID입니다. 시스템 getty
프로그램이 스스로 다시 생성되어야 합니다. 방금 이것을 시도했는데 sudo
루트해야 했던 세션에서 나를 쫓아냈습니다.
하지만 많은 백그라운드 작업이 실행되고 있고 그 중 하나를 실행하게 놔둘까 봐 편집증이 생기기 때문에 이 작업을 주저할 것입니다. 게다가 게으르다(공격하려는 의도 없음).
창문이 닫힐 때까지 ' CTRL-C
를 한 다음 ''을 하는 습관을 들이는 것이 좋습니다 .CTRL-D