centos 7 怎么修改ssh端口

2025-04-18 12:07:03
推荐回答(2个)
回答1:

1、改ssh配置文件 /etc/ssh/sshd_config,将里面的 Port 22前面的注释去掉,将22修改为 2218
nano sshd_config
2、修改iptables 防火墙:/etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2218 -j ACCEPT
保存退出
3、重启iptables

systemctl stop iptables
systemctl start iptables
systemctl status iptables
4、重启sshd
systemctl status sshd
这样就OK 啦!
Linux命令重在灵活运用,但前提需要有系统性的学习和理解,建议楼主可以下载《Linux就该这么学》,里面有很全面、很系统、很实用的图文介绍。
希望可以帮到您!

回答2:

vi /etc/ssh/sshd_config
把Port 22
前面的注释去掉,并改成需要的端口号,重启sshd服务
service sshd restart