CENTOS7修改密码时报passwd: Authentication token manipulation error

aluo778 1个月前 103

我的服务器配置是2核2G的CENTOS7.2
使用的网站服务器环境是使用OneinStack搭建的
安全软件除了使用自带的IPTABLES以外,还安装了fail2ban和云锁
ROOT用户被我禁止远程登录了,创建了一个普通用户用于网站管理
糟糕的是我设置了要求90天就必须更改密码,我居然把这个事给忘记了
今天早上登录服务器就提示密码过期,要求重新设置密码
我按要求输入原密码,再把新设置的密码输入之后就把了如题中的错
请教一下要怎么解决这个问题?root无法登录,密码也无法修改,我现在无法登录管理这台服务器,是不是只有重装系统?

0 人点赞  ∙  0 人收藏  
加入收藏 点赞 我要评论

目前共有 2 条回复

dailan
dailan 1个月前

我以前也遇到过,我列出一些思路供楼主参考一下,希望能帮到楼主。

一、远程ssh禁用root而已,你可以登陆ISP商提供的VNC直接可以用root登陆的
二、如果root也修改不了,查看一下passwd是否加了i属性,若是去掉i属性后尝试修改一下
三、若没有i属性,那就看你的云锁软件的设置了,把操作系统加固的功能暂时关闭或者把passwd文件加入例外列表再尝试修改一下

Cvdoop
Cvdoop 1个月前

我的第一感觉是这个锅得云锁背,我曾经安装过云锁,各种用不习惯,只得卸载Ta.