为什么我有 2 个 SSH 服务?

为什么我有 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 之间有什么区别?

答案1

这是正常的,0.0.0.0:22是IPv4,:::22是IPv6。

这两行都与相同的 PID 相关这一事实表明您只有一个 SSH 守护进程。

相关内容