[시스템] 특정 사용자 죽이기(?)
내 시스템에 누가 접속해 있나 알아 보고 싶을 때,
who 명령을 했더니 다음과 같은 결과가 나왔어요.
[root@zzang /root]# who
root tty1 Oct 12 08:47
uheung pts/14 Oct 12 14:47
uheung pts/15 Oct 12 16:47
여기서 uheung 사용자를 모두 죽일(?)생각이심 다음 명령어를
사용하세요..
[root@zzang /root]# skill -KILL uheung
그리고 특정 터미널에 접속해있는 사용자만 추방시켜야 할 때도 있겠죠?
이때는 다음과 같이 하세요..
[root@zzang /root]# skill -KILL -v pts/14
그럼 pts/14 번 터미널 사용자는 죽게 됩니다..
(죽인다는 말이 자주 나오네요…애공..)
특정사용자를 kill 할때 보통 skill -KILL userid를 많이 사용하였는데
skill -KILL -v pts/10 이런 방법으로 사용자를 kill 시키는 방법을 알아가게 되어 감사합니다.
하나씩 배워가는 것을 많이 사용하여 몸에 익히도록 하겠습니다.
동일머신에 같은 계정으로 여러개의 접속 세션이 있을때 해당 터미널만 죽여야 하는 상황이 많이 발생합니다. 만일 skill -KILL userid 명령을 수행할 경우, 해당 계정의 모든 프로세서까지 마비되는 상황이 벌어질 수 있음. 특히 서비스 데몬을 수행하는 계정의 경우, 해당 명령 수행 시 서비스까지
중지되는 상황이 발생할 수 있으니..주의 필요함.
특정 터미널상에서 문제 발생하여 해당 user를 죽여야 할 경우라면 안전하게 해당 터미널의 tty를
죽이는 방법을 사용하시길..
sleep meditation