修改CentOS的SSH登录端口(22端口)

要修改CentOS系统的SSH服务默认端口(22端口),请按照以下步骤操作:

  1. 备份SSH配置文件
bash 复制代码
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
  1. 编辑SSH配置文件
bash 复制代码
sudo vi /etc/ssh/sshd_config
  1. 查找并修改端口设置
    找到以下行(大约在第13行左右):
bash 复制代码
#Port 22

取消注释并添加新端口(例如使用56001):

bash 复制代码
#Port 22
Port 56001
  1. 配置防火墙
    如果使用firewalld:
bash 复制代码
sudo firewall-cmd --permanent --add-port=56001/tcp
sudo firewall-cmd --reload
bash 复制代码
sudo iptables -I INPUT -p tcp --dport 56001 -j ACCEPT
sudo service iptables save
  1. 重启SSH服务
bash 复制代码
sudo systemctl restart sshd
  1. 可选:更新SELinux策略
    如果系统启用了SELinux,需要运行:
bash 复制代码
sudo semanage port -a -t ssh_port_t -p tcp 56001
相关推荐
乔宕一21 分钟前
windows SSH服务修改SSH登陆后的默认终端
运维·windows·ssh
嵌入式-老费36 分钟前
vivado hls的应用(第一个axi接口的ip)
linux·服务器·tcp/ip
旺仔.2911 小时前
Linux系统基础详解(二)
linux·开发语言·网络
x***r1511 小时前
Notepad++ 8.6 安装教程:详细步骤+自定义安装路径(附注意事项)
linux·前端·javascript
big_rabbit05021 小时前
JVM堆内存查看命令
java·linux·算法
王小义笔记1 小时前
WSL(Linux)如何安装conda
linux·运维·conda
偷懒下载原神2 小时前
【linux操作系统】信号
linux·运维·服务器·开发语言·c++·git·后端
源远流长jerry2 小时前
RDMA 传输服务详解:可靠性与连接模式的深度剖析
linux·运维·网络·tcp/ip·架构
AMoon丶2 小时前
Golang--垃圾回收
java·linux·开发语言·jvm·后端·算法·golang
Densen20142 小时前
发布blazor应用到Linux, 使用nginx作为WebSocket代理
linux·websocket·nginx