当前位置: 技术问答>linux和unix
===============linux下非root帐户如何修改为root权限=======================================
来源: 互联网 发布时间:2015-11-25
本文导语: 我的一台linux主机,使用一段时间后,将root密码忘掉了。只有一个test帐户,进入系统后。用vi修改/etc/passwd时提示没有权限。现在上面也有业务数据库,不能停机,如何将test帐户修改为具有root权限。谢谢! ...
我的一台linux主机,使用一段时间后,将root密码忘掉了。只有一个test帐户,进入系统后。用vi修改/etc/passwd时提示没有权限。现在上面也有业务数据库,不能停机,如何将test帐户修改为具有root权限。谢谢!
|
test 是修改不了 /etc/passwd的
没有这个权限
也就是你该不了ROOT的密码
现在最好的办法就是用单用户的方式进入系统
然后直接password修改root就可以了
然后重起一下就OK了
方法
本方法只能在终端上实现,控制不了远程机器
采用GRUB引导系统,在引导装载程序菜单上,键入 [e] 来进入编辑模式。
在系统启动引导列表上选择行: kernel /vmlinuz-2.6.9-5.EL ro root=LABEL/ rhgb quiet ,然后按 [e]
在结尾处空一格再添加 single ,然后回车。
你会被带会编辑模式屏幕,在这里按 [b], GRUB 就会引导单用户 Linux 模式。
启动成功后,系统显示一个 shell 提示: sh-3.00# 现在键入: passwd root 然后你可以重新键入口令来校验。结束后, 口令就会被改变。
最后在提示下键入 reboot 来重新引导
然后就OK了
没有这个权限
也就是你该不了ROOT的密码
现在最好的办法就是用单用户的方式进入系统
然后直接password修改root就可以了
然后重起一下就OK了
方法
本方法只能在终端上实现,控制不了远程机器
采用GRUB引导系统,在引导装载程序菜单上,键入 [e] 来进入编辑模式。
在系统启动引导列表上选择行: kernel /vmlinuz-2.6.9-5.EL ro root=LABEL/ rhgb quiet ,然后按 [e]
在结尾处空一格再添加 single ,然后回车。
你会被带会编辑模式屏幕,在这里按 [b], GRUB 就会引导单用户 Linux 模式。
启动成功后,系统显示一个 shell 提示: sh-3.00# 现在键入: passwd root 然后你可以重新键入口令来校验。结束后, 口令就会被改变。
最后在提示下键入 reboot 来重新引导
然后就OK了