如果你只想想快速解决问题, 可以直接看2.1
1.阿里云远程连接按钮改版以前的阿里云远程登录就是VNC, 并没有Workbench, 所有还是像以前一样点击远程登录, 可以现在默认是Workbench, 所有看到了的是这个界面
已经不再是我们熟悉的这个界面
可惜我还浑然不知, 一而再而的尝试登录, 想着是我密码错了, 还是其他.
2.两种解决办法2.1.继续使用VNC
这个就是要注意其实就是要注意到远程连接其实是两个按钮, 如何没有选择, 默认就是Workbench
还有实例密码和远程连接密码要正确.
2.2使用Workbench
无论那种方式, 连接的时候实例密码都一定要正确
2.2.1这个就要配置下面这个安全组了
阿里的教程截图
2.2.2如果上面的办法还是没有解决, 那么可以尝试
阿里的教程截图
我的做法
// 看sshd服务状态
service sshd status
// 如果没有启动就启动sshd服务
servcie sshd start
// 查看/etc/ssh/sshd_config
vim /etc/ssh/sshd_config
经过上面的努力应该就可以连接成功, 成功后是这个样子的
阿里云的教程还提到/etc/ssh/sshd_config文件, 打开该文件, 文件默认是被注释的,不影响登录
3.后续结果
阿里云异常登录提醒
从ip地址来看, 与阿里云教程要求加入白名单的ip地址一样, 可以推测网页阿里云用一台机子代替我们登录, 同时整理好信息再显示给我们.
4.贴一下问题
部分Linux系统中,SSHD服务默认会禁用 root 用户远程登录,登录时即使密码正确也可能报用户名或者密码错误。如果您需要使用root进行登录, 可通过其他方式(如vnc)连接服务器,并修改配置文件: /etc/ssh/sshd_config将: PermitRootLogin no 修改为: PermitRootLogin yes保存后重启 SSHD 服务: sudo service sshd restart然后再尝试使用 Workbench 进行登录。
登录实例失败,原因: 连接实例超时: 10 秒,请检查网络是否可达或者白名单设置,通过公网IP或者EIP访问实例需要在实例安全组白名单中增加Workbench的服务器公网白名单: 47.96.60.0/24和118.31.243.0/24
第一次写文章, 谢谢您的阅读, 欢迎给我提意见, 谢谢.