Linux更改22端口的方法汇总
方法一:修改SSH配置文件
步骤如下:
- 使用文本编辑器打开SSH配置文件:sudo vi /etc/ssh/sshd_config
- 找到Port 22一行,将22改为新的端口号
- 保存并关闭文件
- 重启SSH服务:sudo systemctl restart sshd
修改完配置文件后,需要使用新的端口号连接SSH服务。
方法二:使用iptables
步骤如下:
- 使用iptables命令开放新的端口号:sudo iptables -I INPUT -p tcp –dport 新端口号 -j ACCEPT
- 关闭原有的22端口:sudo iptables -D INPUT -p tcp –dport 22 -j ACCEPT
- 保存iptables规则:sudo service iptables save
注意:如果iptables未安装,需要先安装iptables。
方法三:使用firewalld
步骤如下:
- 使用firewall-cmd命令添加新的端口号:sudo firewall-cmd –add-port=新端口号/tcp –permanent
- 移除原有的22端口:sudo firewall-cmd –remove-port=22/tcp –permanent
- 重新加载firewalld配置:sudo firewall-cmd –reload
注意:如果firewalld未安装,需要先安装firewalld。
以上是Linux更改22端口的三种方法,可以根据具体情况选择适合自己的方法。
声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42444.html