命令:sudo netstat -ntulp
给我:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1263/mysqld
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1357/sshd
tcp6 0 0 :::80 :::* LISTEN 1857/apache2
tcp6 0 0 :::22 :::* LISTEN 1357/sshd
tcp6 0 0 :::443 :::* LISTEN 1857/apache2
为什么 sshd 列出两次? 0.0.0.0:22 和 :::22 之间有什么区别?
答案1
这是正常的,0.0.0.0:22
是IPv4,:::22
是IPv6。
这两行都与相同的 PID 相关这一事实表明您只有一个 SSH 守护进程。