1.无法ping通公网ip
2.安全组没有放开端口号
3.没有关闭防火墙
4.ssh服务没有启动
5.查看ssh服务状态显示: error: Bind to port 22 on 0.0.0.0 failed: Address already in use.
1.首先在自己的命令行窗口ping + 服务器公网ip查看是否连通
ping 公网ip
如果无法ping通
原因:
没有放开如图所示的端口。
点击安全组 -> 配置规则 ->点击手动配置->配置指定端口
2.ssh服务使用的端口号是22
在安全组内如果没有开启的话会导致无法连接。
3.服务器ubuntu系统关闭防火墙
systemctl stop firewalld
查看防火墙状态
systemctl status firewalld
4.使用阿里云通过Workbench远程连接,在终端开启ssh服务
systemctl start sshd
查看状态是否开启
systemctl status sshd
5.出现如图状况
无法解决,只好再重新开启一个ssh的端口 :2023 ,并且在阿里云安全组中添加2023端口
vim /etc/ssh/sshd_config
在阿里云安全组中添加2023端口