Linux普通用户如何修改其他普通用户密码

我在Linux虚拟机中新建一个用户和用户组,给这个新用户授权,想使新用户能够更改除了ROOT之外的其他普通用户的密码,需要什么指令和配置,望高手指点!!!

第1个回答  2014-12-18
如果你是root用户登录,那随便你修改其他人的密码,可以用命令:
passwd username
passwd 为shell命令,username为你想修改(增加)密码的用户名。
输入passwd username,回车之后,会提示你输出密码,直接输入密码就ok了。

如果你不是root用户登录,最好切到root用户,因为你这个用户不一定有权限修改其他人人密码,可以用su这个命令直接切回root用户。
第2个回答  推荐于2017-09-23
应该可以用sudo来完成
假设账号是test
test ALL=(root) /usr/bin/passwd
这样test用户就可以执行命令改变密码了追问

选在我的test用户能够用passwd命令改自己的密码,但是我想使test用户也能够改其他普通用户的密码?这个怎么办

追答

把这行用visudo编辑,然后就可以操作了,比如你要修改user的密码
sudo passwd user

本回答被提问者采纳
第3个回答  2020-12-27

linux普通用户修改密码(设置简单密码)

第4个回答  2014-12-18
配置sudo。。。。。。。。。。。。。。。。。追问

是要配置/etc/sudoers这个文件吗?

相似回答