centos8修改ssh端口
要在CentOS 8上修改SSH端口,您需要编辑SSH服务器配置文件并重启SSH服务。以下是具体步骤:
使用SSH连接到您的CentOS 8服务器。
以root用户身份编辑SSH服务器配置文件
sshd_config
。您可以使用nano或vi编辑器进行编辑:1
sudo nano /etc/ssh/sshd_config
找到
#Port 22
这一行(默认情况下端口是22),将其取消注释并修改为您想要使用的新端口号。例如,修改为Port 2222
。保存并关闭文件。在nano编辑器中,按下
Ctrl + X
,然后按Y
确认保存,最后按Enter
键。重新加载SSH配置文件并重启SSH服务,以使修改生效:
1
2sudo systemctl reload sshd
sudo systemctl restart sshd确保防火墙允许新的SSH端口通过。如果您使用firewalld防火墙,可以运行以下命令开放新端口(以新端口2222为例):
1
2sudo firewall-cmd --zone=public --add-port=2222/tcp --permanent
sudo firewall-cmd --reload
现在您已成功将SSH端口从默认的22修改为新的端口(这里以2222为例)。请记得在使用SSH连接时指定新的端口号,例如ssh username@your_server_ip -p 2222
。