Retype new password: Sorry, passwords do not match. passwd: Authentication token manipulation error
时间: 2024-09-23 15:05:59 浏览: 158
当你尝试在Linux(如Ubuntu)的命令行中更改用户密码时,`passwd` 命令会提示你输入新密码两次,以确认无误。如果两次输入的密码不一致,就会收到 "Sorry, passwords do not match" 的错误消息。具体操作步骤如下:
1. 打开终端并以具有相应权限的用户(比如 `root`)登录,例如通过 `su - root` 或者使用 `sudo -i`。
2. 输入 `passwd <username>`,这里 `<username>` 是你要修改密码的用户名,通常是你自己的名字(如果是 `root` 用户,就直接输入 `passwd`)。
3. 按照提示输入新密码(`New UNIX password:`),然后再次输入同一密码以确认(`Retype new UNIX password:`)。
4. 如果两次输入的密码不同,你会看到 "Sorry, passwords do not match" 错误,并可能紧接着有 "passwd: Authentication token manipulation error",这表示密码验证失败。
为了成功更改密码,确保两次输入的是完全相同的。如果仍然遇到问题,可以查阅系统日志或寻求管理员帮助来查找原因。切记不要在终端中显示完整的密码,以防安全风险。
相关问题
linux命令 passwd
在 Linux 系统中,passwd 命令用于更改用户的密码。具体用法如下:
1. 更改当前用户的密码
如果您想更改当前登录用户的密码,可以直接在终端中输入 passwd 命令,然后按照提示输入旧密码和新密码即可:
```
passwd
Changing password for user <username>.
(current) UNIX password: <输入旧密码>
New UNIX password: <输入新密码>
Retype new UNIX password: <再次输入新密码>
passwd: password updated successfully
```
2. 更改其他用户的密码
如果您是超级用户,可以使用 passwd 命令更改其他用户的密码。需要在命令中指定要更改密码的用户名称:
```
sudo passwd <username>
Changing password for user <username>.
New password: <输入新密码>
Retype new password: <再次输入新密码>
passwd: password updated successfully
```
在执行此命令之前,您需要输入超级用户的密码。
3. 其他参数
-d:删除用户的密码,使其可以为空。
-l:锁定用户的密码,使其无法登录系统。
-u:解锁用户的密码,使其可以登录系统。
这些参数必须与用户名一起使用,例如:
```
sudo passwd -d <username> # 删除用户密码
sudo passwd -l <username> # 锁定用户密码
sudo passwd -u <username> # 解锁用户密码
```
希望以上内容对您有所帮助!
volume retype
根据提供的引用内容,以下是关于volume retype的介绍和演示:
1. 介绍:
Volume retype是指将一个卷从一个卷类型转换为另一个卷类型的操作。卷类型定义了卷的属性和行为,例如性能、可用性等。通过volume retype,您可以更改卷的类型以满足不同的需求。
2. 演示:
下面是使用OpenStack命令行工具进行volume retype的示例:
- 将卷的类型更改为指定的卷类型:
```shell
cinder type-access-add --volume-type <volume_type>
```
这个命令将指定的卷类型添加到卷的访问列表中。
- 将卷的类型从指定的卷类型中移除:
```shell
cinder type-access-remove --volume-type <volume_type>
```
这个命令将从卷的访问列表中移除指定的卷类型。
请注意,上述命令中的`<volume_type>`应替换为实际的卷类型名称。
阅读全文