西数超哥博客
运维经验教程分享

Linux 如何查看和关闭 ssh pts/n 远程登录用户

1,查看远程登录用户和定位到自己是哪一个终端

[root@worker worker]# w
 15:27:07 up 300 days,  4:18,  4 users,  load average: 0.07, 0.15, 0.11
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
worker pts/2    182.150.44.71    15:08    0.00s  0.03s  0.02s sshd: worker [priv]
worker pts/3    182.150.44.71     15:08   17:33   0.00s  0.02s sshd: worker [priv]
worker pts/5    182.150.44.71     15:26    9.00s  0.00s  0.00s -bash
worker pts/6    182.150.44.71    15:26    8.00s  0.00s  0.00s -bash
[root@worker worker]# who  am i
worker pts/2        2016-10-09 15:08 (182.150.56.79)

2,发送消息给要关闭的终端用户

[root@worker worker]# echo -e  "i will close your connection in one minute,please contack devops in time" >/dev/pts/3

对方收到的信息如下:

[root@worker worker]# who am i
worker pts/3        2016-10-09 15:08 (182.150.56.79)
[root@worker worker]# i will close your connection in one minute,please contack devops in time

3,关闭某一个远程登录终端

[root@worker worker]# fuser -k /dev/pts/3
/dev/pts/3:          30355 30408 30409

重新w查看,3的终端已经不在了。

[root@worker worker]# w
 15:31:40 up 300 days,  4:22,  3 users,  load average: 0.19, 0.16, 0.11
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
worker pts/2    182.150.44.71     15:08    0.00s  0.03s  0.02s sshd: worker [priv]
worker pts/5    182.150.44.71    15:26    4:42   0.00s  0.00s -bash
worker pts/6    182.150.44.71    15:26    4:41   0.00s  0.00s -bash

 

 

转载请注明:西数超哥博客www.ysidc.top» Linux 如何查看和关闭 ssh pts/n 远程登录用户

https://www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » Linux 如何查看和关闭 ssh pts/n 远程登录用户