首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux修改密码是提示“passwd: 鉴定令牌操作错误”问题的处理办法

今早忽然想修改一下一个普通用户的密码,root登录进去之后键入修改密码命令之后发现提示“passwd: 鉴定令牌操作错误”。...新的 密码: 无效的密码: 密码少于 7 个字符 重新输入新的 密码: passwd: 鉴定令牌操作错误 检查了/etc/passwd的隐藏属性,也没发现什么异常。...忽然想起来上周我在实验的时候键入过pwunconv命令,可能是这个命令引起的问题,于是重新键入pwconv命令,再次执行修改密码,操作成功!...操作之前的/etc/passwd目录: [root@Geeklp-Administrator ~]# cat /etc/passwd root:$6$W2B2u9mW/343Cwol$o8uxim3sGBVwPP...它会把密码从shadow文件内,重回存到passwd文件里。这种方式降低了系统的安全性,任何人都可以读passwd的内容,而shadow文件只有root用户才有读写权限。

9.9K20

修改密码passwd鉴定令牌操作错误_命令行修改用户密码

修改Linux下一个用户的密码,输入passwd fmuser,提示鉴定令牌操作错误: 查看/etc/group /etc/passwd /etc/shadow文件权限 输入: lsattr /etc.../group /etc/passwd /etc/shadow 设置i权限: chattr -i /etc/group /etc/passwd /etc/shadow 然后再次查看: 现在再次修改密码...同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持。另外,通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。...S:Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。...D:检查压缩文件中的错误。 d:No dump,在进行文件系统备份时,dump程序将忽略这个文件。 C:Compress,系统以透明的方式压缩这个文件。

3.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

linux修改密码报错_linux修改其他用户密码

第一种:/usr/bin/passwd 的权限中没有添加s即SUID特殊权限 即:-rwxr-xr-x. 1 root root 27000 8月 22 2010 /usr/bin/passwd 解决方案...:chmod u+s /usr/bin/passwd SUID的功能简单的说就是让组用户或其他用户在执行该文件是拥有文件所有者(own)权限,这里就是需要获取w(写)权限,这样才能将新密码写到/etc/.../etc/shadow 得到—-i——–e- /etc/shadow(文件的隐藏属性,具体不扩展),这里需要将i去掉,用chattr -i /etc/shadow 同样/etc/group /etc/passwd...第三种:虽然出现passwd: 鉴定令牌操作错误,但是密码已经修改了,可以通过cat /etc/shadow去查看,只是该用户被锁定了,这里需要解锁。...(惊叹号)就执行几次该指令) PS:以上操作全部在root权限下。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

11.6K30

Linux中SUID权限解读

看下面操作: ---- 我们先创建一个普通用户,并为其创建一个初始密码: useradd -d /home/test/ -s /bin/bash test 现在我们就要开始说这个Suid权限了。...在linux中,修改密码的命令为passwd。但是,passwd命令默认只有root用户才可以使用。那既然这样,普通用户该如何修改自己的权限呢。这时,便需要Set Uid权限了,简称SUID权限。...那我们现在切换到test用户,看看在没有SUID权限的情况下,是否可以修改密码: 可以看到鉴定令牌错误,我们没用权限进行修改密码的操作。...那我们现在为passwd命令赋予SUID权限,看看效果会怎样: chmod u+s /usr/bin/passwd #为passwd命令赋予SUID权限 由图中看到,passwd权限变为-rwsr-xr-x...虽然SUID方便了操作,但有些时候,也带了很多问题,这些在靶机中就遇见的太多太多了,我就不列举 了。

1.4K20

Linux中SUID权限解读

看下面操作: 我们先创建一个普通用户,并为其创建一个初始密码: useradd -d /home/test/ -s /bin/bash test ? 现在我们就要开始说这个Suid权限了。...在linux中,修改密码的命令为passwd。但是,passwd命令默认只有root用户才可以使用。那既然这样,普通用户该如何修改自己的权限呢。这时,便需要Set Uid权限了,简称SUID权限。...可以看到鉴定令牌错误,我们没用权限进行修改密码的操作。...那我们现在为passwd命令赋予SUID权限,看看效果会怎样: chmod u+s /usr/bin/passwd #为passwd命令赋予SUID权限 ?...虽然SUID方便了操作,但有些时候,也带了很多问题,这些在靶机中就遇见的太多太多了,我就不列举 了。

1.6K20

关于SUID、SGID、SBIT,我们必须了解的几个关键点

(当前)UNIX 密码: 新的 密码: 重新输入新的 密码: passwd: 鉴定令牌操作错误 [suid@GeekDevOps root]$ exit exit [root@GeekDevOps ~]...(当前)UNIX 密码: 新的 密码: 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。 在我们去除suid用户的SUID权限时,命令执行错误。...(当前)UNIX 密码: 新的 密码: 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。...上面的操作中,如果其他用户没有执行权限,即使文件具备SUID权限,这个文件也是不能被执行的,至少这个文件对其他用户要有x权限才行。 三、SGID SGID对二进制文件和目录有效。...rw-rw-r-- 1 sbit1 sbit1 0 3月 22 19:58 sbit1 [sbit2@GeekDevOps tmp]$ rm -rf sbit1 rm: 无法删除"sbit1": 不允许的操作

83710

Linux命令(12)—— 管理员权限相关操作、用户相关操作whoami、who、useradd、passwd、su、usermod、userdel

如果我们要创建一些文件放在根目录里,这个时候只有管理员才能操作,所以要获取管理员权限 sudo -s可以直接切换到root用户,但是不建议这样做,可能会不小心删除一些东西,如果要退出,执行exit命令...也可以在某个命令前面加上sudo,这样比较安全 whoami命令 如果要查看当前你操作的用户,可以使用该命令 who命令 查看所有登录的用户 1.添加用户useradd命令 在公司中,我们会有很多用户...其中:uid的意思是用户的id,gid的意思是用户所属组的id,最后一个表示的是组名 2.为添加的用户设置密码passwd命令 ?

2.1K10

PKCS11接口解析「建议收藏」

获得会话的加密操作状态 C_SetOperationState 设置会话的加密操作状态 C_Login 注册一个令牌 C_Logout 从一个令牌注销 对象管理函数 C_CreateObject...,在操作中数据能从签名中恢复 C_SignRecover 签名单部分数据,在操作中数据能从签名中恢复 鉴定函数 C_VerifyInit 初始化一个鉴定操作 签名 C_Verify 在单部分数据上鉴定一个签名...和 MACs C_VerifyUpdate 继续一个多部分鉴定操作 C_VerifyFinal 完成一个多部分鉴定操作 C_VerifyRecoverInit 初始化一个鉴定操作,在操作中数据能从签名中恢复...C_VerifyRecover 在单部分数据上鉴定一个签名,在操作中数据能从签名中恢复 双效加密 C_DigestEncryptUpdate 继续类似的多部分摘要和加密操作 函数 C_DecryptDigestUpdate...继续类似的多部分解密和摘要操作 C_SignEncryptUpdate 继续类似的多部分签名和加密操作 C_DecryptVerifyUpdate 继续类似的多部分解密和鉴定操作 密钥 C_GenerateKey

2K10
领券