作者虽然不是第一次使用阿里云,但是这次连接阿里云服务器还是花费不少时间和精力,以此文记录下来,避免重蹈覆辙
0. 问题描述
- 情况1:使用网页自带远程登录按钮无法登录,显示Login incorrect
- 情况2:使用ssh命令登录服务器,显示permission denied
对于上述两种情况的处理分别见标题1和2下的解决方案
1. 明确两个密码
阿里云登录密码.png从实例右侧选项【更多】-【密码/秘钥】我们看到两个密码,下面那个远程连接密码就是使用网页连接服务器后弹窗中要求填写的密码,
密码2.png
而上面那个密码是指这个服务器实例的密码,用于远程连接之后,输入登录的用户名后输入的密码,注:此时再输入远程登录密码会报错,除非两者相同
远程登录.png
输入正确后,登录服务器
2. ssh root@ip
标题是登录服务器的命令,一般错误是密码填错,导致访问拒绝,密码是标题1中的实例密码而非远程登录密码
其他相关内容
- ssh 免密码登录
-- 生成秘钥:打开终端输入
ssh-keygen -t rsa
-- 拷贝公钥:拷贝公钥到主机
cat ~/.ssh/id_rsa.pub |ssh root@ip 'mkdir -p .ssh && cat >> .ssh/authorized_keys'
- 使用ssh建议配置安全规则
还是在【更多】-【网络和安全组】-【安全组配置】-【配置规则】
可以添加规则限制IP段访问SSH(22)接口,增加服务器安全性,具体设置方法见阿里云网站
网友评论