Services
為什麼我有 2 個 SSH 服務?
命令:
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 有什麼區別?
這很正常,
0.0.0.0:22
是IPv4,:::22
是IPv6。這兩行與同一個 PID 相關的事實表明您只有一個 SSH 守護程序。