強制踢除LINUX遠程鏈接用戶


  公司購買的軟件忽然沒法使用,而此程序的中心服務安裝在linux服務器上,須要開發此程序公司的相關技術人員遠程連上去(SSH)進行查看並排除故障。出於安全考慮我先將服務器密碼修改掉(passwd),而後將服務器的公網IP,帳號,密碼提供給技術人員。幾分鐘後故障排除,我再將服務器密碼修改回來防止資料外泄。linux

  使用w 命令時發現此技術人員仍連在此服務器上安全

[root@TC-sy1 ~]# wbash

15:12:23 up 26 days,  1:33,  2 users,  load average: 0.00, 0.01, 0.02服務器

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHATide

root     pts/0    192.168.1.3      15:12   15.00s  0.02s  0.02s -bash測試

root     pts/1    192.168.4.17     09:49    0.00s  0.09s  0.00s w開發

  多是他忘記了關掉SSH鏈接,出於安全我想直接踢出他的鏈接,在網上找並通過測試,如下命令能夠實現it

  fuser -k /dev/pts/X   X即他的鏈接標識,如192.168.1.3連過來的爲pts/0 ,他標識爲0class

[root@TC-sy1 ~]# w軟件

15:23:13 up 26 days,  1:44,  2 users,  load average: 0.00, 0.05, 0.03

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/0    192.168.1.3      15:12   11:05   0.02s  0.02s -bash

root     pts/1    192.168.4.17     09:49    0.00s  0.09s  0.00s w

[root@TC-sy1 ~]# fuser -k /dev/pts/0

/dev/pts/0:          20359

[root@TC-sy1 ~]# w

15:23:23 up 26 days,  1:44,  1 user,  load average: 0.22, 0.10, 0.05

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/1    192.168.4.17     09:49    0.00s  0.09s  0.00s w


能夠看到他的鏈接己被強制斷開。

相關文章
相關標籤/搜索