如何在Linux服务器上查找活动的SSH连接

在Linux服务器上查找活动的SSH连接,可以通过以下步骤进行:,1. 使用
who命令,
,who命令可以显示当前登录系统的用户列表,在终端中输入以下命令:,执行后,你将看到类似如下的输出:,这里,
pts/0
pts/1表示通过SSH连接的用户。,2. 使用
w命令,w命令可以显示当前登录系统的用户列表以及他们的活动,在终端中输入以下命令:,执行后,你将看到类似如下的输出:,
,这里,
pts/0
pts/1表示通过SSH连接的用户。,3. 使用
last命令,last命令可以显示用户的登录历史记录,在终端中输入以下命令:,执行后,你将看到类似如下的输出:,这里,
pts/0
pts/1表示通过SSH连接的用户。,4. 使用
netstat命令,
,netstat命令可以显示网络连接、路由表、接口统计等信息,要查找活动的SSH连接,可以使用以下命令:,执行后,你将看到类似如下的输出:,这里,
192.168.1.100:57248
192.168.1.101:57250表示通过SSH连接的客户端IP和端口。,在Linux服务器上查找活动的SSH连接,可以使用
netstat命令或
ss命令。具体操作如下:,,1. 使用
netstat命令:,“
bash,netstat -tnpa | grep 'ESTABLISHED.*sshd',`
,,2. 使用ss
命令:,`
bash,ss -tnpa | grep 'ESTAB.*sshd',“,,这两个命令都可以显示当前活动的SSH连接。,who,root tty1 20220101 08:00 (:0) user1 pts/0 20220101 09:30 (:0.0) user2 pts/1 20220101 10:00 (:0.0),w,08:00:01 up 1 day, 3:21, 5 users, load average: 0.23, 0.18, 0.15 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 08:00 1:21m 0.14s 0.14s bash user1 pts/0 192.168.1.100 09:30 0.00s 0.14s 0.00s w user2 pts/1 192.168.1.101 10:00 1:20 0.03s 0.03s bash,last

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《如何在Linux服务器上查找活动的SSH连接》
文章链接:https://zhuji.vsping.com/465920.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。