解决:使用xshell连接服务器时无法使用账号密码登录的一种方式

使用xshell连接服务器时无法使用账号密码登录

前言:

刚买了腾讯云的服务器用来搭建个人博客,先是搭建了typecho 的但是发现不好迁移,然后打算从新搭建一个halo,为的使其更加干净,我直接重装了下系统,这里记录下xshell连接遇到的一个问题吧

一、xshell连接直接没有password选项

解决:使用xshell连接服务器时无法使用账号密码登录的一种方式_第1张图片

于是乎我就直接网上百度:

类似有这种解决方式(未能解决我的问题)【结果服在第4步的时候需要验证用户名密码,我输入密码一直提示不对(重装了下系统忘记密服务器密码也被重置了)】:

1. 使用命令vi /etc/ssh/sshd_config 

2. 修改文件

3. 在最后一行找到 PasswordAuthentication 改成yes

4. 重新运行 systemctl restart sshd.service

于是乎我关闭掉了服务器控制台里的控制窗口,后面再进去的时候,糟糕的事情就出现了 控制台都拒绝连接了

解决:使用xshell连接服务器时无法使用账号密码登录的一种方式_第2张图片

二、解决方法

我想到前面提示的密码不对,突然想起,服务器第一次使用xshell登录是显示只能使用 public key 登陆

于是, 又重装了下系统,重置密码,再到xhell 里主机密钥管理者删除原有的连接信息,新建连接就能通过账号密码连接上了

解决:使用xshell连接服务器时无法使用账号密码登录的一种方式_第3张图片 解决:使用xshell连接服务器时无法使用账号密码登录的一种方式_第4张图片

你可能感兴趣的:(操作系统,异常解决,腾讯云,服务器,云计算)