
但是要注意,只有root用户执行这个命令时,可以修改任何用户的密码(包括root自己),所以一般是用root用户身份来使用passwd命令改密码,而普通用户也可以用这个命令,不过只可以修改自己的密码。
root用户使用时,当提示你输入密码,直接输入新密码即可(不需要输入旧密码)。普通用户使用passwd命令时,它会先提示你输入旧密码,旧密码输入正确后再输入新设定的密码。
linux修改密码命令的方法是:1、普通用户一般使用该命令都是修改登录密码,使用方法也很简单,只有在提示符下输入 passwd ,按照提示输入原密码,然后再两次输入新密码就可以了,但是要注意密码的复杂度,否则系统不会接受。
2、passwd命令的使用方法(root用户)。root用户通常可以在不需要知道用户原密码的情况下修改所有用户的密码,只需要输入密码passwd用户名即可,按照提示两次输入新密码就能够设置完成。如果密码在设置过程中不符合复杂度,系统会提示,但不会阻止设置完成。
3、root用户还可以锁定用户,只需要加上“-l选项”和用户名即可。一旦用户被锁定,将无法登录系统,提示信息都会是密码错误。
4、如果想恢复用户的登录,可以使用“-u”选项加用户名即可。一旦解锁,用户就可以重新登录系统。
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:#addusertommy//添加一个名为tommy的用户#passwdtommy//修改密码Changingpasswordforusertommy.NewUNIXpassword://在这里输入新密码RetypenewUNIXpassword://再次输入新密码passwd:allauthenticationtokensupdatedsuccessfully.2、赋予root权限方法一:修改/etc/sudoers文件,找到下面一行,把前面的注释(#)去掉##Allowspeopleingroupwheeltorunallcommands%wheelALL=(ALL)ALL然后修改用户,使其属于root组(wheel),命令如下:#usermod-groottommy修改完毕,现在可以用tommy帐号登录,然后用命令su-,即可获得root权限进行 *** 作。方法二:修改/etc/sudoers文件,找到下面一行,在root下面添加一行,如下所示:##AllowroottorunanycommandsanywhererootALL=(ALL)ALLtommyALL=(ALL)ALL修改完毕,现在可以用tommy帐号登录,然后用命令su-,即可获得root权限进行 *** 作。方法三:修改/etc/passwd文件,找到如下行,把用户ID修改为0,如下所示:tommy:x:500:500:tommy:/home/tommy:/bin/bash修改后如下tommy:x:0:500:tommy:/home/tommy:/bin/bash保存,用tommy账户登录后,直接获取的就是root帐号的权限。友情提醒:虽然方法三看上去简单方便,但一般不推荐使用,推荐使用方法二。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)