2021/5/13

列出目前ssh 連線的人

用 who 來看的話,如果沒有 login 的話,不會出現。
例如:
ssh xeontitan bash

所以只能用 netstat 來列出所有連到 sshd 的連線
$ sudo netstat -atnp | grep 'ESTABLISHED.*/sshd'
tcp        0      0 192.168.144.179:22      192.168.144.170:39512   ESTABLISHED 28552/sshd: charles 
tcp        0      0 192.168.144.179:22      192.168.144.170:39476   ESTABLISHED 15271/sshd: charles
這要只要跟 sshd 建立連線的,都會列出來...

沒有留言:

張貼留言