今天早上我参考书本上的东西,用root用户登录,在/etc/passwd中直接添加一个用户 mys:504:504::/home/mys:/bin/bash之后 passwd mys来更改这个用户的密码,但是提示   passwd: Authentication token manipulation error
        我自己用命令useradd 添加了一个用户,没有问题可以设置,查阅很多资料后:

解决方法:运行命名pwcron 就可以啦!这个指令主要的目的是在‘将/etc/passwd 内的帐号与密码,移动到/etc/shadow 当中!

以下内容引用别人BLOG   http://blog.csdn.net/wyzxg/article/details/4069277

[root@ticket-A ~]# passwd root
Changing password for user root.
New UNIX password:
Retype new UNIX password:
Sorry, passwords do not match
New UNIX password:
Retype new UNIX password:
passwd: Authentication token manipulation error


google了半天,有的说是根目录空间满,或者是密码文件的权限的问题

想到我以前对系统做安全配置,把/etc/passwd, /etc/shadow 改为不可修改

修改如下:

[root@ticket-A ~]# chattr -i /etc/passwd
[root@ticket-A ~]# chattr -i/etc/shadow

再修改root的密码就可以。