是否有命令允许我一次更改所有用户密码?我想找到一种更简单的方法来为我的机器上的所有32个用户执行这个更改,并且一次只做一次是没有效率的。我不介意改变根,我只是想改变所有帐户,管理员和基本的密码。
谢谢你的帮助。
Ubuntu 16.04
发布于 2018-10-15 14:22:15
您可以使用chpasswd命令。此命令只能用作根用户。在命令行中输入chpasswd命令,然后输入用户名和密码,为每个用户执行此操作。完成后,输入ctrl+d.
your-computer ~ # chpasswd
user1: password
user2: password
user3: password您可以这样做的另一种方法是有一个包含所有用户名和密码的文件,格式相同。user1:密码。使用任何文本编辑器(如vim或cat )创建此文件。创建文件的示例。
your-computer ~ # cat > bulkpasswords
user1: password
user2: password
user3: password然后在文件上运行chpasswd命令(作为root):
your-computer ~ # chpasswd < bulkpasswords希望这能有所帮助!
资料来源:https://linoxide.com/linux-command/change-passwords-batch-mode-chpasswd/
https://askubuntu.com/questions/1083930
复制相似问题