问:怎么用ROOT 权限把其他用户密码改了

2024-11-24 09:26:29
推荐回答(2个)
回答1:

输入密码(注意,输入的密码是看不见的!)然后回车,再输一次刚输入的密码,同样看不见,然后回车就OK了, root@localhost ~]# su zhengxinli [zhengxinli@localhost root]$ 1.如果当前是root用户要修改其它用户密码: 例如修改用户tom的密码:#passwd tom 接下来就会自动提示你输入新密码. 2.如果你是普通用户,则需要切换到root用户,前提是你得知道root用户的密码,# su root 然后根据提示输入密码. 修改密码操作同上. 修改完成后需要切换到普通用户, $ su tom 这里的tom是一个普通用户. 在这个用户的时候,用LS 命令的时候说不能找到命令 找不到命令应该是你只是切换了用户身份,并没有完全改变.因为你用的是 $ su root 而不是 $ su - root 用 $ su root 切换到root用户环境变量仍然是原一般用户的,故找不到这个命令;如果你用$ su - root 切换过去就可以解决了! 上次加贴没太注意这里,不好意思 在这个用户的时候,用LS 命令的时候说不能找到命令 这是因为你的PATH环境变量设置的时候没有设置系统的路径,所以找不到LS命令

回答2:

[root@localhost ~]# passwd --help
-d, --delete