浏览量:82次
使用Linux的过程中,经常会遇到忘记密码的情况。大多数人遇到这种情况都会选择重新安装操作系统,毕竟Linux的密码系统不是那么容易攻破的。这里有个方法,只要你有VNC的权限,就可以通过boot重新设置你的Linux密码,非常的好用。
2 解决方法1.reboot重新拉起虚机,当出现选择操作系统的界面时按”e”,可以看到内核的启动参数。
2.编辑内核启动参数,尾部追加rw init=/bin/bash,其中rw表示可读写(一定要加上,不然进入系统后不可修改文件),init=/bin/bash表示内核启动后拉起的第一个进程(pid=1)为/bin/bash,而不是/lib/systemd。
3.ctrl x启动系统,进入bash交互式界面。
4.使用passwd root命令修改root的密码。
5.touch /.autorelabel 让SELinux重新给系统资源打标签,即使SELinux失效。
6.强制重启虚机即可恢复ssh登录,此时不再需要VNC。
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。