出现该错误
一针见血
SSH服务器拒绝了密码 其实就是你输错了密码 的一种委婉的说法,输错了密码就改回来叭
可能的原因:
你写入的登录密码错误了,错误原因有:(这里只是列举可能的情况场景,本质都是因为输错密码)
1、本来输入就错误了
2、创建用户时,只创建了用户名,但密码没有重新设置
3、本Linux系统中存在多个账户,如小明和小红,进入小明账户时,却不经意输入了小红账号的密码(就是密码用串了(A用了B的密码))
解决办法
方法一:重新创建用户(直接重开)
重新创建一个用户,重新设置密码
假设我要创建一个名为 hello111 的用户:
adduser 命令创建用户
New password :输入密码
Retype new password :重新输入密码
注意这里输入密码是不会在屏幕上显示出来的(即你打字,屏幕不会有字出来)
方法二:修改原账户密码
1、 修改普通用户密码
命令:passwd 用户名 如 passwd XiaoMi
输入两遍新密码
2、修改 root 密码
命令:passwd 超级用户名 修改超级用户的密码,如 root 的密码
输入两遍新密码
注意:当你以普通用户的身份修改超级用户 root 账户密码时,若报错如下,代表当前用户没有权限修改 root 密码 如在普通用户 tes 下修改 root 密码:
命令:sudo passwd root
(给命令加上 sudo:表示借助超级用户root的权力)
若加上 sudo 还是不行,这是因为想要使用 sudo 进行 “力量的提升”
该用户必须存在于文件 the sudoers file 中,相当于一份许可名单,否则不能使用 sudo
关于如何将普通用户添加进入许可名单中,本篇博客有详细解释与引导:
普通用户执行不了 sudo ?报错:“xxx is not in the sudoers file.This incident will be reported.“ 进来教你配置