阿里云轻量服务器刚购买无法登录ssh客户端,提示阿里云轻量不支持的身份验证类型。
这个原因是阿里云禁用了密码登录,下面是两种解决方法:
1、通过阿里云自带的远程(Workbench 一键连接)链接方式链接。
一键免密登录实例(默认使用admin用户,某些需要root权限的功能使用受限,如:文件管理);这个方法登录,安装宝塔时候会报错:You need to be root to perform this command.
这是没有给root权限导致的,需要先输入一个代码:su或者sudo su 然后按回车键。
使用root账户登录:如果你有root账户的密码,可以切换到root用户,然后再执行命令。在终端中,可以使用su
或者sudo su
命令来切换到root用户。
再新弹出的一行里输入宝塔的安装代码:yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
代码来源:https://www.bt.cn/new/download.html
2、通过修改阿里云密码登录的权限登录。
原因是为轻量应用服务器创建密钥且重启服务器使密钥生效后,服务器会自动禁止使用root
用户及密码登录。如果您需要重新启用密码登录方式,需要修改服务器内的配置文件。
具体操作如下所示:
通过管理控制台远程连接服务器。
1.具体操作,请参见方式一:通过控制台使用Workbench远程连接Linux服务器(推荐)。
2.运行以下命令,打开/etc/ssh/sshd_config文件。
sudo vim /etc/ssh/sshd_config
3.按i进入编辑模式,然后在文件末尾,将PasswordAuthentication no修改为PasswordAuthentication yes。
修改完成后,如下图所示。

5.运行以下命令,重启SSH服务。
sudo service sshd restart
重启后,即可重新使用root用户及密码远程连接服务器。如果您没有设置或者忘记服务器的密码,请设置或者重置密码。具体操作,请参见设置或重置服务器密码。
重要:使用密码远程连接服务器时,需确保密码正确。
本段内容来源于阿里云官方文档:https://help.aliyun.com/zh/simple-application-server/user-guide/connect-to-linux-server-remotely?spm=a2c4g.11186623.0.i9#section-kyx-w5p-3cg
可参考这个内容设置。
最后实测成功安装宝塔!有不懂的可以微信公众号或者加微信咨询!