在 CentOS 系统中,要修改 Telnet 服务的端口,你需要编辑 Telnet 服务的配置文件
sudo yum install xinetd telnet-server
/etc/xinetd.d/telnet 文件,使用文本编辑器(如 vim 或者 nano)进行编辑:sudo vi /etc/xinetd.d/telnet
service telnet
{
...
}
service telnet 配置块中,添加一行 port 参数来设置新的端口号。例如,如果你想将 Telnet 端口更改为 2323,你需要添加 port = 2323:service telnet
{
...
port = 2323
...
}
保存并关闭文件。
重启 xinetd 服务以应用更改:
sudo systemctl restart xinetd
sudo firewall-cmd --permanent --add-port=2323/tcp
sudo firewall-cmd --reload
将 2323 替换为你设置的新端口号。
现在,Telnet 服务应该在新的端口上运行。请注意,更改默认端口可能不会阻止未经授权的访问,因此建议在生产环境中使用更安全的替代方案,如 SSH。