我能够 ssh 到机器。
但我的机器没有显示为正在侦听端口 22。
以下是我所看到的。
它显示正在侦听端口 53、21、8080、8443 等。但没有 22(ssh) 的条目。
我的机器IP是10.8.113.30。操作系统是windriver linux。
为什么是这样?
netstat -antu | grep LISTEN
tcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8084 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:8021 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8021 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:21 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:8443 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8123 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:8128 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8128 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25255 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5001 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5580 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5581 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:8080 0.0.0.0:* LISTEN
tcp 0 0 10.8.113.30:81 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:81 0.0.0.0:* LISTEN
tcp6 0 0 ::1:8021 :::* LISTEN
tcp6 0 0 :::53 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::3128 :::* LISTEN
tcp6 0 0 ::1:8128 :::* LISTEN
tcp6 0 0 127.0.0.1:18081 :::* LISTEN
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 ::1:81 :::* LISTEN
答案1
您的机器正在侦听端口 22。以下是该行:
tcp6 0 0 :::22 :::* LISTEN
套接字正在侦听 IPv6 和 IPv4 连接。