修改ssh端口后登录不上
来源:2-9 SSH密钥方式远程连接Linux
erin_zhang
2019-11-04 17:54:45


老师,我的阿里云轻量应用服务器,cenos7.3系统的,按照操作修改ssh端口号为10022后登不上去了咋办,只能重置系统了吗?
7回答
PiggerYu
2019-11-14
这个问题我遇到过,这个需要检查一下防火墙
firewall-cmd --permanent --query-port=10022/tcp
如果是no,就添加一下
firewall-cmd --permanent --add-port=10022/tcp
成功后再重载防火墙
firewall-cmd --reload
再重启下防火墙服务
systemctl restart firewalld.service
应该就可以用了
丛从绿草
2019-12-01
谢谢这里的答案, 解决了我的问题。
erin_zhang
提问者
2019-11-04
已解决,在防火墙页面新增自定义应用类型,把端口号加上去就可以了;22和20022都想用的话,在/etc/ssh/sshd_config中写 Port 22
Port 20022 就可以了
erin_zhang
提问者
2019-11-04

用紧急救援后又试了一遍,只要重启服务,新加的端口号和22都会连不上,很费解。。。
Brian
2019-11-05
在设置SSH端口的时候,保证先去设置防火墙 + 云服务器的防火墙规则,然后,再去改配置文件。
改完配置文件,记得把ssh的服务进行重启。
这个时候,先前去设置的终端,先不要关闭(可以一直连着)
打开一个新的终端进行连接尝试,一般来说,都会正常连接。细心一点就OK了~~这里,真没有技巧。无非网不通,配置不对,命令不对。
erin_zhang
提问者
2019-11-04

erin_zhang
提问者
2019-11-04
控制台里面为啥改不了呢?
相似问题