为什么要修改ssh默认的端口号?
因为在Linux中,sshd服务可以实现远程登录的功能,其默认端口是 22端口(默认值,容易知道)。因此如果入侵者攻击服务时,会扫描端口 ,如果扫描到端口22开启,有可能尝试通过ssh进行攻击。但是如果修改ssh端口号之后,即使该端口被扫描到也不知道其具体作用。
那么,怎么修改ssh服务的端口号呢?
本操作都是基于CentOS7系统进行的。
sshd服务在安装系统的时候已经安装,同时开机时自启动。同时,我可以通过IN:"# service sshd status"查看sshd服务是否开启。
进入sshd的配置文件,进行修改操作;IN:"#vi /etc/ssh/sshd_config"进入sshd的配置文件,首先去掉Port 22前面的#号,然后添加自己设置的端口(这里添加Port 11300)。保存并退出编辑。
重启ssh服务,IN:"# systemctl restart sshd.service"。