Linux修改SSH端口号

登陆宝塔面版想备份一下网站,没想到弹出了这个

没办法,先修改端口号试试吧,第一次遇见
记录下修改端口号的方法

vim /etc/ssh/sshd_config

找到

# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#   
#port 22
#ListenAddress 0.0.0.0
#ListenAddress ::

把#port 22解除注释,下面新添加一个port 1025-65535的数字
尽量先试一下新添加的端口号是否能行,在把22号端口注释掉

最后重启一下ssh服务就可以了

防火墙的配置

Centos 7及以上:
firewall-cmd --zone=public --add-port=*/tcp --permanent
# 向防火墙添加端口号
firewall-cmd ==reload
# 重新读取防火墙设置
firewall-cmd ==zone==public --query-port=*/tcp
# 查看修改后的ssh端口号是否添加成功

 重启服务

systemctl restart sshd.service

如果这步遇到了SSH启动失败: Bind to port ** on :: failed: permission deined

请点这里跳转到解决教程

上一篇 c#创建记事本
下一篇 Linux /etc/passwd详细解析
ZYX

ZYX管理员

无论你遇见谁他都是你生命中该出现的 绝非偶然

本月创作热力图

目录
文章列表
1 CACTI监控只能查看一天数据,不能显示其他时间解决方法
CACTI监控只能查看一天数据,不能显示其他时间解决方法
2
虚拟化知识点杂记
虚拟化知识点杂记
3
Linux-网络调试和进程管理
Linux-网络调试和进程管理
4
VMware16.2 新版本无需加密开启TPM 支持Win11
VMware16.2 新版本无需加密开启TPM 支持Win11
5
Linux-常用命令大汇总
Linux-常用命令大汇总