服务器自检过后就是这个页面,到头了就进入用户名密码页面了,没见到什么引导页面啊,教教我
1.重新启动机器,在出现grub引导界面后,在启动linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。 (重新启动后, 出现启动菜单后,选中第一个启动菜单,然后按键盘e, 就可以编辑启动命令)。
2.稍等片刻出现(none)#:命令行。
3.这时输入mount -n / -o remount,rw 表示将根文件系统重新mount为可读写,有了读写权限后就可以通过passwd命令修改密码了。
4.这时输入passwd命令就可以重置密码了
5.修改完成后记得用mount -n / -o remount,ro将根文件系统置为原来的状态。
(修改完成后, 无法使用reboot命令启动, 我是直接按计算机的重启按钮)
参考:https://www.likecs.com/show-307148804.html
不知道你这个问题是否已经解决, 如果还没有解决的话:su后面加-表示将登录目标用户的shell环境。
使用命令gpasswd -a jyf wheel 将用户jyf加入wheel组,进入配置文件vi /etc/pam.d/su将图中两条命令前#号去掉,输入命令SU_WHEEL_ONLY yes。
我可以给予以下回答: 1. 能否提供需要重置密码的用户的用户名或ID?否则需要先通过系统管理员或其他方法来确定需要重置密码的用户。 2. 如果我拥有root权限,则可以通过以下步骤来重置密码: (1)以root身份登录服务器; (2)使用passwd命令来更改需要重置密码的用户的密码,例如:
$ sudo passwd username
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
其中,替换"username"为需要重置密码的用户的用户名。 3. 如果我没有root权限,则需要提供有管理员权限的用户来帮助重置密码,或者使用其他方法,例如使用恢复模式 (recovery mode) 来重置密码。 4. 如果服务器上有其他可用的账户,则可以使用该账户来登录并重置需要更改的用户密码,例如: (1)使用其他可用的账户登录服务器; (2)使用su或sudo命令切换到需要重置密码的用户账户; (3)使用passwd命令来更改密码,例如:
$ sudo passwd username
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
其中,替换"username"为需要重置密码的用户的用户名。
注意:重置密码时需要确保密码的安全性,建议使用强密码并在更改密码后及时通知用户。