How to: Log someone out of the ssh terminal session but yourself? Kick off other users from linux terminal? Kill someone's ssh session?
First of all find who is logged in the system:
[root@testlinux /]# who
root :0 2012-04-05 10:58
root pts/1 2012-04-05 11:08 (:0.0)
root pts/2 2012-04-26 13:46 (192.168.1.100)
root pts/3 2012-04-17 17:08 (192.168.1.200)
Which one is my terminal session process?
[root@testlinux /]# echo $SSH_TTY
/dev/pts/3
pts 3 is me.
Find ssh terminal session process id to kill:
[root@testlinux /]# ps -ef |grep sshd
Which one is my terminal session process?
[root@testlinux /]# echo $SSH_TTY
/dev/pts/3
pts 3 is me.
Find ssh terminal session process id to kill:
[root@testlinux /]# ps -ef |grep sshd
root 2857 1 0 Apr05 ? 00:00:00 /usr/sbin/sshd
root 13739 2857 0 13:46 ? 00:00:00 sshd: root@pts/2
root 13767 26213 0 13:50 pts/3 00:00:00 grep sshd
root 26211 2857 0 Apr17 ? 00:00:02 sshd: root@pts/3
Kill pts2's ssh session:
[root@testlinux /]# kill -9 13739
Comments
Post a Comment