有些时候,由于很多方面的原因,你在使用linux的过程中,很可能会忘记root密码,而此时你又需要登入到高级管理用户中去做一些操作或者给其他普通的用户分配合适的权限,那么这个时候该怎么办呢?
经过我实践中的总结,主要有下面的集中方法:
1. 在不登录的情况下获取root权限
如果没有设置GRUB密码,那我们可以使用最简单的方法,首先启动电脑,等待GRUB菜单,如果GRUB菜单隐藏,可以按Esc调出, 选择Ubuntu, kernel 2.6.12-*-* (recovery mode),也就是“恢复模式”按Enter启动就可以了。另外一个办法是用Ubuntu安装盘获得root权限,用Ubuntu安装盘启动电脑,当显示“boot:”时,
输入“rescue”
boot: rescue
按屏幕提示操作就可以了。
2. 通过修改内核启动参数获取root权限
启动电脑,等待GRUB菜单,如果GRUB菜单隐藏,可以按Esc调出,如果设置了GRUB密码,按p来解锁,比如我们选择了 Ubuntu, kernel 2.6.12-8-386,按e在启动前编辑启动参数,选择kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash,按e编辑选定的启动菜单项,在参数最后添加rw init=/bin/bash,即改为如下命令行:
grub edit> kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash
按b启动即可。
3. 忘记了root用户/主用户密码
按照第一项:在不登录情况下,获得root权限后,在命令行输入:
passwd root
按照提示,输入两次密码就可以设定root用户密码了.
要更改主用户密码:
passwd system_main_username
按照提示,输入两次密码就可以了。
4. 上面的三种办法都是比较“强势”的做法,下面提供一种更简单的办法。
一般用户进入系统,在命令行输入:
sudo passwd root
系统提示输入新的root密码,连续输入连词即可
注:有些时候,你在虚拟机上安装linux的时候,刚开始并没有让你设置root用户的密码,用普通用户进入的时候发现很多权限都没有,此时也可以采用上面的三种办法来解决
分享到:
相关推荐
ubuntu 11.10 mysql忘记root密码解决
ubuntu 16.04忘记root密码的处理方法标签: ubuntu 密码2017年06月14日 21:06:03505人阅读 评论(0) 收藏 举报 分类:
本文给大家分享Ubuntu下MySQL root密码忘记的解决方法,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
介绍了Linux单用户用户模式,在忘记root密码的情况下破解的办法
Ubuntu(优麒麟)系统root密码及相关用户密码忘记解决【解决恢复模式不能正常进入单用户模式问题】,经过多次测试此方法一般情况都可以解决
mysql忘记超级管理员root密码之后,需要重置密码时请看过来,在文件中可以比较清晰的明白修改的过程,注:这是windows操作系统下的mysql root重置密码的过程
新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。
(2)设置root密码(建议简单点,没必要那么复杂); (3)重复root密码; 2.修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件内容 终端输入: sudo gedit /usr/share/lightdm/lightdm.conf.d/50-...
忘记密码是我们经常会遇到了一个问题, 如果您忘记或丢失root密码到你的MySQL或MariaDB的数据库,你仍然可以访问并重置密码,如果你有访问服务器和sudo -启用用户帐户。 几个月前,我在Ubuntu 18.04 上安装了 LAMP。...
我的系统是ubuntu6.06,最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO) 使用...
1.4 登录进入Ubuntu(此密码为装系统时设置(如果忘记可重装系统,参考1.5): 若此处为命令行登录,则用户名root,密码为你装系统时设置的。 1.5重装系统(有需要时用): 输入密码完成重装(需要先停止运行),再...
进入ssh 输入以下命令重置密码(把命令最后面的 “testpasswd” 替换成你要改的新密码) 注: 若是debian/ubuntu用户,请使用有root权限的账户去执行这条命令 cd /...
运行了一段时间后,我发现我忘记了django自带后台的密码! 然后很常规的修改密码的操作,就是无法登陆! 然后想再创建一个超级用户,登上去看看什么情况,结果创建超级用户又报错? 可是本地环境是ok的,然后同步...
填写配置文件中的空白,不要忘记keys下的SSH keys 。 $ cp terraform.tfvars.example terraform.tfvars $ terraform apply 注意输出的IP,稍后我们将需要它们。 登录 选择第一台服务器: $ ssh -i keys/vault-ssh-...