要檢查Linux服務器上的Telnet端口(通常是TCP端口23),您可以使用以下方法之一:
使用netstat
命令:
在終端中輸入以下命令,以查看所有監聽端口及其狀態:
netstat -tuln | grep 23
如果您看到類似于以下的輸出,那么Telnet端口正在監聽:
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
使用lsof
命令:
首先,確保已安裝lsof
。如果沒有,請使用以下命令安裝:
對于基于Debian的系統(如Ubuntu):
sudo apt-get install lsof
對于基于RPM的系統(如CentOS):
sudo yum install lsof
然后,運行以下命令以查看所有監聽端口及其狀態:
sudo lsof -i :23
如果您看到類似于以下的輸出,那么Telnet端口正在監聽:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
inetd 1234 root 4u IPv4 12345 0t0 TCP *:telnet (LISTEN)
使用ss
命令:
首先,確保已安裝iproute2
包。如果沒有,請使用以下命令安裝:
對于基于Debian的系統(如Ubuntu):
sudo apt-get install iproute2
對于基于RPM的系統(如CentOS):
sudo yum install iproute
然后,運行以下命令以查看所有監聽端口及其狀態:
sudo ss -tuln | grep 23
如果您看到類似于以下的輸出,那么Telnet端口正在監聽:
LISTEN 0 128 :::23 :::*
請注意,如果您的服務器防火墻阻止了對Telnet端口的訪問,您可能無法從外部連接到該端口。在這種情況下,您需要檢查防火墻設置并允許對TCP端口23的訪問。