RedHat/Centos修改root密码
??????? Linux主機(jī)忘記密碼,只要你能接觸物理主機(jī)都可以修改root密碼的!
? Redhat6.x 5.x? / Centos6.x? 5.x
01、開機(jī)-空格/enter
02、e-編輯模式
CentOS 6.4和RHEL6.X 單用戶模式找回密碼,啟動(dòng)的時(shí)候,提示“輸入任何鍵進(jìn)入菜單(英文好像是: press any key to enter menu)”,這時(shí)回車或空格。
出現(xiàn):??? “CentOS (2.6.32-358.e16.i686)”? 菜單。
下面有提示:輸入'e' to edit the commands before booting.
因此,我們輸入 'e'字符,接著的界面會(huì)有3個(gè)選項(xiàng)出現(xiàn):
??? root (hd0,0)
??? kernel /vmlinuz-...
??? initrd /initramfs...
?我們選擇中“kernel ...”這一行,然后按下"e"鍵,這時(shí)提示:
??? <BOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
后面追加?空格+single?等價(jià) 1
在這行的末尾輸入 " single" (注意,single前面有個(gè)空格),回車,
這將回到3個(gè)選項(xiàng)的那個(gè)界面(這時(shí)第二項(xiàng)依舊處于選中狀態(tài)),然后按下 'b',以此選項(xiàng)啟動(dòng)Linux
然后等待,操作系統(tǒng)啟動(dòng)完成,期間不需要輸入密碼!命令行顯示為:
[root@]#
現(xiàn)在我們可以以root身份執(zhí)行命令了。
passwd
修改密碼:
(a) 對(duì)于CentOS 6.4 我們可以用"passwd"命令修改密碼!
(b) 對(duì)于RHEL 6.x,"passwd"命令無(wú)效!
我們執(zhí)行命令:
echo 'ybxiang123' | passwd --stdin root
密碼就改成了'ybxiang123'
然后用 "init 6" 重啟! / reboot
Redhat7.x? / Centos7.x
1.?重啟redhat7,上下 e(編輯)
e ----------> linux16????末尾添加
物理機(jī): rd.break
虛擬機(jī): rd.break console=tty0
ctrl + x??繼續(xù)
switch_root:/# mount -o rw,remount /sysroot
switch_root:/# chroot /sysroot
sh-4.2# passwd?root
sh-4.2# touch /.autorelabel????//SELinux開啟的情況下
sh-4.2# exit
switch_root:/# reboot
?
參考文檔:
http://www.linuxidc.com/Linux/2014-09/106446.htm
總結(jié)
以上是生活随笔為你收集整理的RedHat/Centos修改root密码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 阿里巴巴集团成为国家信息安全漏洞库(CN
- 下一篇: linux添加zip扩展