linux 修改ssh默认端口,centos 修改ssh端口号

  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

linux 修改ssh默认端口,centos 修改ssh端口号