windows服务器默认远程端口为3389,linux服务器远程服务(ssh)默认远程端口为22。在实际的生产环境中,在当远程端口不及时修改的情况下,或许会有不法分子通过默认的远程端口来入侵服务器,或者是给服务器植入病毒,这将可能会导致服务器出现宕机。也可能远程信息遭到修改导致服务器上重要的数据文件丢失。所以,修改远程端口就显得尤为重要。下面将主要介绍一下centos7修改远程端口的方法。
修改sshd_config配置文件,增加远程端口
vi /etc/ssh/sshd_config
Port 22 原远程端口可能被注释掉 ssh默认22远程端口 取消注释 待测试成功后再注释掉
port 12211 增加此远程端口,可以改为自己需要的远程端口号
vi编[弘]辑器操[速]作:
i 编辑模[云]式 esc[弘] 退出编[速]辑模式[云] shi[弘]ft+[速]zz([云]ZZ)[弘] 保存退[速]出
重启sshd服务
sevice sshd restart
将新设置的远程端口添加到防火墙端口
firewall-cmd --zone=public --add-port=12211/tcp --permanent
#12211改为自己的
重启防火墙服务
systemctl restart firewalld.service
使用SSH成功登录后
将配置文件中的22默认远程端口注释掉
vi /etc/ssh/sshd_config
重启sshd服务
sevice sshd restart