Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法

摘要:
无论root用户还是普通用户登录并修改其密码,root用户都无法修改其密码。普通用户无法修改其密码。1.报告的错误是:通常是密码文件的权限有问题。使用lsattr命令检查存储用户和密码的文件的属性。)因此,所有用户都无法修改其密码#Chattr i/etc/passwd#chatr i/etc/passwd 3。然后在测试中更改root用户和小刚用户的密码。

如果在linux中,不管是root用户还是普通用户登录后,修改自己的密码,出现—passwd:Authentication token manipulation error—错误的解决办法:
root自己修改密码失败

Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法第1张

普通用户修改密码失败

 Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法第2张

1.报这样的错误是:密码:身份验证令牌操作错误,一般是密码文件的权限的问题,不过也有可能是根目录空间满。

Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法第3张

用lsattr命令查看存放用户和密码的文件属性,发现有i选项: (i:不得任意更动文件或目录。)所以导致所有的用户都不能修改密码,因为没有权限允许。

 

2.我们需要用chattr命令将i权限撤销,然后再修改,就可以了。

在终端输入:

# chattr -i /etc/passwd
# chattr -i /etc/passwd

 Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法第4张

3.然后在测试root用户和xiaogang用户修改自己的密码。

测试root用户修改密码

 Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法第5张

测试xiaogang用户修改密码

Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法第6张

4.为了安全起见,最好修改完密码,在把存放用户和密码的文件保护起来。

# 用chattr -i /etc/passwd 和 chattr -i /etc/shadow文件 


5.普通用户修改自己的密码,是有要求的,密码必须复杂,并且在密码字典里有的字符才能设置。

免责声明:文章转载自《Linux学习笔记之passwd:Authentication token manipulation error_错误的解决办法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇openstack多节点部署运维【转】【NPOI】使用NPOI进行word的读写下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux sudo 找不到命令

普通用户执行需要root权限的命令,提示“找不到命令”,但是root用户执行该命令不报错,可能是由于该命令未处在sudo搜索的路径。 本文以sudo easy_install 为例,给出的提示为: sudo:easy_install:找不到命令 工具/原料 Linux系统 方法/步骤 用非root用户登录,输入 sudo which easy_insta...

shell脚本(一)

                                                                                                          shell脚本 定义:脚本就是一条条命令的堆积。常见脚本有:js asp,jsp,php,python Shell特点:简单易用高效Shell分类...

Linux下用source insight的另一种方式--Samba

花了一些时间想找一个在Linux下的类似source insight的东东,网上有人推荐的source navigator,kscope之类,就那么几种颜色(也许没深入设置),也能叫语法高亮?至于其他速度/索引之类就不说了。论坛上倒是一堆人推荐vim+xxx的方式,我看估计也就跟在windows下硬要说ultraedit+xxx比source insigh...

openvas的坑

想装openvas很久了,上次安装的时候,下载出错,然后数据库有个地方出错,但是也占了很大的空间。所以就重装了Kali。。。 安装openvas其实比较容易。配置好源后,apt-get install openvas,直接安装。这个过程是比较快的。 然后执行初始化程序:openvas-setup 这个过程要等待很久。因为openvas 的机制,需要...

在Asp.net中为用户控件(.ascx)添加自定义属性详解

在Asp.net中为用户控件(.ascx)添加自定义属性详解     用户控件应该是大家经常用到的一种控件。虽说它没有自定义控件的那么灵活,可以布署到任何的项目中。但在固定的项目中,使用用户控件还是非常方便的,也可以快速提高我们的工作效率。本人现在的项目中也是使用了大量的用户控件。大部分的自定义控件的功能,在用户控件中也能实现。一、本章我们主要讲解...

Restful API 设计参考原则

在项目中,需要为后台服务撰写API。刚开始接触的时候,并没有考虑太多,就想提供URL,服务端通过该URL进行查询、创建、更新等操作即可。但再对相关规范进行了解后,才发现,API的设计并没有那么简单,远远不是URL的问题,而是一个通信协议的整体架构 1. 使用GET、POST、PUT、DELETE这几种请求模式 请求模式也可以说是动作、数据传输方式,通常我们...