Services

為什麼我有 2 個 SSH 服務?

  • September 18, 2017

命令: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 守護程序。

引用自:https://unix.stackexchange.com/questions/393021