linux 修改ssh默认端口,centos 修改ssh端口号
1.Ubuntu更改ssh端口号的过程:
修改sshd.config文件。运行vim etc/ssh/sshd_config。增加要添加的SSH的端口号。图例中添加了5309个端口号。
ESC :wq保存结束,错误
E45: readonly option is set (add ! to override)执行ESC+:wq!还是出错,这里主要是权限问题,所以建议切换用root用户进行操作。
具体操作暂时结束。执行“sudo su”命令切换到root帐户。
执行命令vim etc/ssh/sshd_config来更改端口号。ESC :wq最好保存退出。
最后,重启ssh服务并运行netstat -tunplegrep ssh。您可以看到ssh的当前端口号,并看到5309也已打开。
2.更改ssh端口号的步骤:
同样,先把用户切换到root账号,第一步一样,修改所有的sshd_config文件,然后保存退出。将添加的端口添加到防火墙。运行firewall-cmd-permanent-zone=public-add-port=5309/TCP将端口添加到防火墙(如果它没有运行)。
请执行端口添加命令。
安装senmanage命令(如果已经安装,可以跳过这一步)。
1)运行yum供应商管理
2)yum-yinstallpolicecore-python . x86 _ 64的运行取决于安装的软件包
4.最后,完成修改步骤。
查询当前的ssh服务端口:semanage port -l grep ssh
将ssh端口3360 semanageport-a-tssh _ port _ t-ptcp 5309添加到SELinux。
验证ssh端口是否已成功添加到:Semanage Port-L。
成功添加后,重新启动ssh服务:systemctlrestartsshd.service以完成添加。
最后请注意。如果您使用的是百度云、AlibabaCloud、华为云、微软Azure等云服务,请确保在安全组中添加入站规则,并添加更改后的端口号。
转载于:blogs.com/qwqwq, https://www.cn AQ/P/9372993 . html