问题描述
使用ssh登陆阿里云在香港的服务器时出现拒绝密码访问的情况。使用阿里云网站内自带的密码登录方式(Workbench密码登录)也提示拒绝登录。
解决方法1:使用密钥对登陆
点击绑定秘钥
随便填个名字并确定
创建完成后会自动下载秘钥,记得重启服务器
使用这个下载的秘钥文件登陆,记得重启一下ssh客户端再登陆
注意事项
- 用户名使用
root
,不要使用admin
,会导致错误 - 如果使用文件不成功的话点击
用户秘钥
将秘钥导入到xshell中再试 - 一定保存好秘钥
现在可顺利使用秘钥登陆
方法2:启用密码登陆
先点击重置密码设置一个自己的密码
使用救援登陆
login
输入root
, password
输入你刚才设置的密码,右上角复制命令可以帮你直接将文本复制粘贴到命令行中
输入 vim /etc/ssh/sshd_config
,回车,进入编辑界面
在最下方找到PasswordAuthentication
按i
进入编辑模式,将其改为yes
,按esc
:
w q
退出(详情请自行搜索vim教程)
输入reboot
,回车,重启服务器,或退出后在控制面板重启
现在可顺利使用密码登陆
Comments | NOTHING
Warning: Undefined variable $return_smiles in /www/wwwroot/www.huiyuanxp.com/wp-content/themes/Sakura/functions.php on line 1096