Linux如何用命令修改超级用户的密码

Linux如何用命令修改超级用户的密码,第1张

1.在Grub引导程序中,在下面给出了一系列提示。按“e”键进入系统启动前的Grub配置。

2.然后选择中间那一项:“kernel

/vmlinuz-2.4.20-8

ro

root=LABEL=/”按“e”键进入编辑。

3.在“LABEL=/”后面输入“空格+single”后回车。空格一定要记得输!

4.然后选择中间那一项:“kernel

/vmlinuz-2.4.20-8

ro

root=LABEL=/

single”,按“b”键启动单用户模式系统。

5.如果你的系统前面出现“sh-2.05b#”这样的提示符,则成功进入了单用户模式。

6.在“sh-2.05b#”后面输入“passwd

root”后回车。出现输入新密码界面。

7.输入新密码并再次确定后,你的root用户的密码就成功更改了。

8.然后输入“reboot”命令,重启系统,下次登陆就可以用新密码来使用root账户了

Linux下创建一个跟root一样权限的超级管理员方法如下:

#1.添加一个用户admin

useradd admin

#2.给admin设置密码

passwd admin

#3.修改用户配置文件

#把其中的uid改为0,gid改为0权限就跟root一样了。

vim /etc/passwd

#如:admin:x:0:0::/home/admin:/bin/bash

#[用户名]:[密码]:[UID]:[GID]:[身份描述]:[主目录]:[登录shell]

首先,用root用户登陆Linux系统或者使用su、sudo等命令提升到root权限。\x0d\x0a\x0d\x0a其次,修改帐户密码,只需要使用passwd命令即可,该命令详细介绍如下:\x0d\x0apasswd 选项 用户名\x0d\x0a可使用的选项:\x0d\x0a-l 锁定口令,即禁用账号。\x0d\x0a-u 口令解锁。\x0d\x0a-d 使账号无口令。\x0d\x0a-f 强迫用户下次登录时修改口令。\x0d\x0a如果默认用户名,则修改当前用户的口令。\x0d\x0a例如,假设当前用户是sam,则下面的命令修改该用户自己的口令:\x0d\x0a$ passwd\x0d\x0aOld password:******\x0d\x0aNew password:*******\x0d\x0aRe-enter new password:*******\x0d\x0a如果是超级用户,可以用下列形式指定任何用户的口令:\x0d\x0a# passwd sam\x0d\x0aNew password:*******\x0d\x0aRe-enter new password:*******\x0d\x0a普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再要求用户输入两遍新口令,如果两次输入的口令一致,则将这个口令指定给用户;而超级用户为用户指定口令时,就不需要知道原口令。\x0d\x0a为了系统安全起见,用户应该选择比较复杂的口令,例如最好使用8位长的口令,口令中包含有大写、小写字母和数字,并且应该与姓名、生日等不相同。\x0d\x0a为用户指定空口令时,执行下列形式的命令:\x0d\x0a# passwd -d sam\x0d\x0a此命令将用户sam的口令删除,这样用户sam下一次登录时,系统就不再询问口令。\x0d\x0apasswd命令还可以用-l(lock)选项锁定某一用户,使其不能登录,例如:\x0d\x0a# passwd -l sam


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8396685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存