Linux 修改ssh默认端口号
墨初 操作系统 668阅读
在Linux操作系统中,ssh的端口号默认为22。为了保证系统的安全性,我们建议把Linux默认的ssh端口号22改为其它的端口号,可以防止一些恶意用户进行ssh的暴力破解。
Linux修改SSH默认端口号的方法
1、打开 ssh 配置文件
命令:
vim /etc/ssh/sshd_config
# 如果没有安装vim编辑器,可以使用下面的命令
vi /etc/ssh/sshd_config
例:
vim /etc/ssh/sshd_config # $OpenBSD: sshd_config,v 1.100 2016/08/15 12:32:04 naddy Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. # This sshd was compiled with PATH=/usr/local/bin:/usr/bin ........
2、修改或添加ssh端口号
(1)、找到下面的内容
#Port 22
(2)、将 # 号去掉,并将 22 改为自己需要的端口号接口
Port 2202
(3)、如果需要定义多个ssh端口号,可以再加一行
Port 2202 Port 1234
(4)、修改完成后,保存配置文件即可。
3、执行以下命令重启sshd服务
service sshd restart
或
systemctl restart sshd
4、其它注意事项
(1)、如果你使用的为云服务器,请在云服务器的安全组设置中放行修改后的ssh端口
(2)、如果系统中安装了防火墙,关闭防火墙或在防火墙中放行修改后的ssh端口