分享

服务器系统重启后输入密码提示密码错误无法进入桌面,怎么解决?

lemon 2021-10-31 15:27:30 发表于 已解决 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 1225
场景
硬件/整机信息: 同方整机超强K620鲲鹏920服务器
OS版本信息:1021企业版

问题现像
系统重启后,登陆界面输入密码后提示密码错误

原因
系统文件/usr和/etc权限被修改

解决办法
第一种方法:单用户下将以下权限进行修改,修改完成后重启就可以正常登陆
  1. chmod -R 755 /etc
  2. chmod -R 755 /usr
  3. chown -R root:staff  /usr/local
  4. chmod -R 775    /usr/local
  5. chmod -R u+s     /usr/local
  6. chmod  754     /usr/lib/dbus-1.0/dbus-daemon-launch-helper 
  7. chmod   u+s        /usr/lib/dbus-1.0/dbus-daemon-launch-helper
  8. chmod  u+s        /usr/bin/sudo
  9. chmod  u+s        /usr/bin/su
复制代码

第二种方法:单用户下利用getfacl和setfacl来实现文件权限的备份以及恢复
(1)在客户现场可以先从正常服务器利用getfacl获取权限或者从自己电脑上获取权限:
  1. sudo getfacl -R /usr >usr.facl
  2. sudo getfacl -R /etc >etc.facl
复制代码

(2)获得以后,通过u盘将文件usr.facl和etc.facl挪到有问题的服务器上后利用setfacl将权限导入:
  1. sudo setfacl —restore=usr.facl
  2. sudo setfacl —restore=etc.facl
复制代码

执行后重启后权限就正常

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服