忘記root用戶密碼修改密碼: 單用戶模式(但只能物理機操做不能遠程操做,gaub沒加密或者知道gaub才能修改)linux
gaub:找到系統的啓動盤引導內核等等ios
找到linux16這一行按有方向鍵移動到ro位置,ro:只讀centos
ro改成rw:讀寫,在後面加init=/sysroot/bin/sh(系統所在的目錄)字符串,按ctrl+x進行下一步進入相似安全模式的環境,安全
/sysroot/bin:纔是原來系統的binbash
發現咱們所在系統在sysroot下,現環境並非原來系統,若是要修改原來系統密碼須要切換到原來系統裏去才能用原來系統的命令(cat應該是讀取文件的命令)ssh
切換的原來系統命令(chroot):chroot /sysroot/工具
Passwd root(修改root密碼) LANG=en(定義源)加密
關鍵一步:touch /.autorelabel,以後就能夠重啓了spa
0-6 個運行級別:其中 0 表示關機; 1 表示單用戶; 2 表示多用戶模式,
但沒有 NFS 服務; 3 就是咱們用的這個命令行模式; 4 爲預留的,沒用; 5 爲圖形界面模式; 6 爲重啓。命令行
救援模式即 rescue,這個模式主要是應用於,系統沒法進入的狀況。如 grub 損壞或者某一個配置文件修改出錯。
默認 vmware 新建的虛擬機並非以光盤啓動的,因此須要咱們從新設置 bios。首先用命令 init0 關機。
而後鼠標在虛擬機的名字那裏點右鍵,選擇電源,而後在右側下拉菜單中選擇啓動時進入 bios,以下圖
按向右方向鍵,選擇 Boot,而後確保使 Hard Driver 那一行高亮,而後按減號,使其下移,同理把Removable Devices 一樣下移,最終讓 CD-ROM Drive 到第一行。
而後按 F10 保存
使用上下方向鍵選擇 Troubleshooting 而後回車。選擇rescue a centos linux system,直接回車。
接下來這一步,提示咱們 Rescue 環境將會找到咱們已經安裝的 Linux 系統,並將其掛載到/mnt/sysimage 下,這一步咱們選擇 1 Continue 而後回車
由於目前還在光盤上的系統上。要想修改原來 Linux 系統上的文件還須要執行一個命令:chroot /mnt/sysimage
你會發現命令行先後有一處變化:原來的 「bash-4.1」 變成了 「sh-4.1」, 此時咱們才能夠像在原來的Linux 系統上作一些操做,好比更改 root 密碼或者修改某個文件等。
作完試驗後,不要忘記把 Boot 啓動項改爲 Hard Devices或者把光驅斷電,不然之後每次啓動這個虛擬機都會從光盤啓動了。
修改主機名(hostnamectl):hostnamectl set-hostname aming-02
退出從新登陸:login
Xiedi鏈接xiehuang:ssh 192.168.116.13
退出鏈接
ssh-keygen(linux密鑰工具)