在Debian系統中,要修改Telnet的默認端口,你需要編輯/etc/inetd.conf
文件(對于使用inetd的系統)或/etc/xinetd.d/telnet
文件(對于使用xinetd的系統)。以下是具體步驟:
備份原始文件:
sudo cp /etc/inetd.conf /etc/inetd.conf.bak
編輯inetd配置文件:
sudo nano /etc/inetd.conf
找到telnet服務行: 通常這一行會類似于:
telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd
修改端口號:
將telnet
替換為你想要的端口號,例如2323
:
2323 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd
保存并退出編輯器。
重啟inetd服務:
sudo systemctl restart inetd
備份原始文件:
sudo cp /etc/xinetd.d/telnet /etc/xinetd.d/telnet.bak
編輯xinetd配置文件:
sudo nano /etc/xinetd.d/telnet
找到server_args
行:
通常這一行會類似于:
server_args = -l /usr/sbin/in.telnetd
修改端口號:
在server_args
行之前添加port
參數,例如port = 2323
:
port = 2323
server_args = -l /usr/sbin/in.telnetd
保存并退出編輯器。
重啟xinetd服務:
sudo systemctl restart xinetd
完成這些步驟后,Telnet服務將會在新指定的端口上運行。