曾梦想仗剑走天涯,因太菜取消原计划
最近玩Centos 下的Linux时候 出现如下情况也就是在密码正确下,切换用户失败,提示身份验证失败
what?之前都是好好的,想了想 估计是给elasticsearch的账号赋值权限时候太菜搞得叭~
那么怎么解决呢?面向百度,Google解决问题来了
最终个人解决办法如下
用xshell登录root账号,先删除之前自己的用户es,组 elasticsearch如下
1.删除用户
命令 userdel [用户名]
## -r 是用户删除对应得es账号下的用户目录
userdel -r es
2.删除组
命令 groupdel [组名]
groupdel elasticsearch
3.修改su的权限
命令
chmod +s /usr/bin/su
4.新建用户
useradd es
5.给用户创建密码
passwd 自己的密码
6.切换至新创建的账号
su se
7.验证是否能正常切回root