添加或修改ssh服务的端口

通常ssh远程登录的默认端口是22,这个端口一般是可以更改或者添加的,配置文件位置在:/etc/ssh/sshd_config通过编辑文件可以修改sshd服务的相关配置,以下新增端口2223,即除了22端口可以登录服务器外2223也可以登录执行命令 vim /etc/ssh/sshd_config 编辑配置文件可以看到默认端口是22并且注释,然后去掉注释并且新增一行 Port 2223 然后保存并

  通常ssh远程登录的默认端口是22,这个端口一般是可以更改或者添加的,配置文件位置在:/etc/ssh/sshd_config通过编辑文件可以修改sshd服务的相关配置,以下新增端口2223,即除了22端口可以登录服务器外2223也可以登录

  执行命令 vim /etc/ssh/sshd_config 编辑配置文件

  添加或修改ssh服务的端口

  可以看到默认端口是22并且注释,然后去掉注释并且新增一行 Port 2223 然后保存并退出

  添加或修改ssh服务的端口

  现在重启ssh服务: systemctl restart sshd.service 

  重启之后使用原来的22和2223端口均可以连接,当不是默认端口时需要使用 ssh -p 2223 hostname 进行连接,其中hostname是主机名,到这里ssh多端口登录就配置完毕了

  另外需要注意一点就是,如果selinux没有关闭,那么端口会绑定失败,使用 systemctl status sshd.service 命令查看状态时会发现error: Bind to port 2223 on 0.0.0.0 failed: Permission denied,的错误,这种情况改下,要关闭selinux,然后再次重新启动ssh服务,新的端口才可以生效

原创文章,作者:小得盈满,如若转载,请注明出处:https://www.davidwu.net/archives/3389

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

在线咨询:点击这里给我发消息

邮件:itbound@sina.com

工作时间:周一至周六,9:30-18:30

 

QR code