centos9如何修改登录端口?
美国、香港服务器
centos9如何修改登录端口?
12-28 来源:
在 CentOS 9 中修改登录端口,通常是指修改 SSH 的登录端口,以下是详细步骤:
修改 sshd_config 配置文件
以 root 用户身份登录系统,使用文本编辑器打开 SSH 配置文件 /etc/ssh/sshd_config.
在文件中找到包含 Port 22 的行,这是 SSH 服务默认监听的端口号。如果前面有 # 号注释,则先删除 # 号取消注释,然后将 22 修改为你想要使用的端口号,比如 3333.
修改完成后,保存文件并关闭编辑器 。
配置 SELinux
如果系统启用了 SELinux,需要使用 semanage 命令向 SELinux 中添加新的 SSH 端口,命令格式为:semanage port -a -t ssh_port_t -p tcp [新端口号],例如:semanage port -a -t ssh_port_t -p tcp 3333.
如果添加错误,需要删除错误添加的端口,可以使用命令:semanage port -d -t ssh_port_t -p tcp [错误端口号].
配置防火墙
使用 firewall-cmd 命令将新端口添加到防火墙的允许列表中,命令为:firewall-cmd --permanent --add-port=[新端口号]/tcp,例如:firewall-cmd --permanent --add-port=3333/tcp.
重新加载防火墙配置,使新的规则生效,命令为:firewall-cmd --reload.
重启服务
最后,重启 SSH 服务,使配置的新端口生效,命令为:systemctl restart sshd.
完成以上步骤后,CentOS 9 的 SSH 登录端口就被修改为你设置的新端口了。之后使用 SSH 客户端连接服务器时,需要指定新的端口号来进行登录。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快