如何查看服务器上的远程SSH连接?

西恩卡拉

我目前正在使用VSCode的Remote SSH扩展来连接到远程服务器并在本地编辑源代码。

我只是很好奇,有没有办法查看我的远程服务器上建立了哪些连接?例如,我正在使用一个名为Xshell的SSH客户端连接到服务器。使用Xshell,是否会有我可以运行的命令来输出当前已建立的连接?

tu-Restate莫妮卡·多·杜
ps -Af | grep sshd: | grep @pts

将显示已登录或尝试登录的用户的所有ssh进程。

怎么运行的:

  • ps -Af 列出所有正在运行的进程
  • grep sshd:使用ssh守护进程的子进程“ sshd:”过滤除那些行以外的所有行。每个连接都有其自己的子进程。
  • grep @pts 用“ @pts”过滤除那些行以外的所有行,这表明进程已被赋予终端外壳

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章