SSH连接阿里云服务器失败解决办法
1. 添加安全组规则
找到要修改的实例
点击实例名,进入实例详情界面,点击 配置安全组规则
点击配置规则
添加一条如下图所示的入方向端口22
测试连接是否成功,若不成功,请继续往下看。
2. 检查sshd服务是否开启
登录云主机,键入以下命令:
sudo service sshd status
若如下图则为开启
若没有开启,则可以键入如下命令开启,开启后再次查看状态
sudo /etc/init.d/ssh start
若提示找不到命令,可以先安装ssh服务
sudo apt-get install openssh-server
相关命令:
sshd 关闭sudo service sshd stop
sshd 重启sudo service sshd restart
测试连接是否成功,若不成功,请继续往下看。
3. 检查防火墙端口是否开放
查看防火墙状态,检查22端口是否被允许。
sudo ufw status
若不是,则键入如下命令,允许22端口。
sudo ufw allow 22
相关命令:
开启防火墙:sudo ufw enable
关闭防火墙:sudo ufw disable
禁用某端口:sudo ufw deny portID
4. 检查是否是自己的网络问题,例如运营商禁用22端口,一般发生在公司内网中,尝试更换手机热点连接测试,若还是不行,请联系阿里云技术人员。
原文链接:https://blog.csdn.net/qq_41535332/article/details/121823389?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166203708416782244865506%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166203708416782244865506&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-4-121823389-null-null.nonecase&utm_term=%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8
- 海报