要查看CentOS上的SSH连接数,您可以使用以下命令:
who
命令:who | grep 'pts/' | wc -l
这个命令会显示当前登录到系统的用户数量,包括通过SSH连接的用户。
w
命令:w | grep 'pts/' | wc -l
这个命令也会显示当前登录到系统的用户数量,包括通过SSH连接的用户。
netstat
命令:netstat -tn | grep ':22' | wc -l
这个命令会显示当前监听在22端口(SSH默认端口)上的连接数量。
ss
命令:ss -tn | grep ':22' | wc -l
这个命令与netstat
类似,但使用了更现代的工具ss
来显示监听在22端口上的连接数量。
请注意,这些命令显示的连接数可能包括本地和远程连接。如果您只关心远程连接,可以使用以下命令:
who | grep 'pts/' | wc -l
或者
w | grep 'pts/' | wc -l
这些命令会显示通过SSH连接到系统的远程用户数量。