要修改CentOS 7上的远程端口,您需要编辑SSH服务器配置文件并重新启动SSH服务。以下是一些步骤:
以root用户身份登录到CentOS 7服务器。
打开SSH服务器配置文件/etc/ssh/sshd_config
,可以使用文本编辑器如vi或nano进行编辑:
sudo vi /etc/ssh/sshd_config
在配置文件中找到“#Port 22”行,并将其注释或删除。
在该行下面添加新的端口号,例如将端口号修改为2222:
Port 2222
保存文件并退出编辑器。
重新启动SSH服务以使更改生效:
sudo systemctl restart sshd
现在,您将能够使用修改后的端口号通过SSH远程登录到CentOS 7服务器。确保在防火墙中打开新的端口,以便可以访问SSH服务。如果您使用的是防火墙管理工具如firewalld,您可以使用以下命令打开新的端口:
sudo firewall-cmd --permanent --zone=public --add-port=2222/tcp
sudo firewall-cmd --reload
请注意,如果您的服务器位于受限制的网络环境中,您可能还需要在网络设备(如路由器或防火墙)上配置端口转发以将外部流量路由到修改后的端口。