c1. 不帶密碼進系統
啟動後馬上按 e 編輯系統的啟動配置檔案,即grub的配置檔案。(這個檔案會在每次啟動時自動恢復成初始值)
對於 linux 7 使用者而言找到 linux16 開始的那一行,在行尾加空格 輸入rd.break,按 【ctrl】+x繼續啟動系統。
這時會進入乙個臨時系統。
接下來部分是高能,
輸入:mount -o remount,rw /sysroot
#重新以讀寫方式載入原系統的root使用者
chroot /sysroot
#切換到原系統的root使用者。
這個時候游標起始處已經變成了 sh-4.2:了
現在如果輸入passwd root 就可以更改系統root使用者的登陸密碼了。
然後要新建乙個刷selinux的檔案,輸入: touch /.autorelabel
然後再重新開機就可以使用新生成的密碼登陸了。注意,由於之前更改了selinux的策略所以會先重啟一遍刷一下,然後第二次自動重啟時你才可以登陸系統。
1.1 禁止開機破密碼登陸,對於rh7系統
修改 /etc/grub.d/00_header 檔案。在行尾加入以下**:
cat passwd user 123456
eof儲存退出後重新刷一下grub.cfg
輸入 grub2-mkconfig -o /boot/grub2/grub.cfg
然後再次開機的時候想按e進入grub編輯就要輸入使用者名稱 user 和密碼123456了
2. 重新生成系統 grub 檔案
對於 linux 7 使用者而言,如果你重新編輯了 /boot/grub2/grub.cfg 檔案,
那麼,在命令列輸入: grub2-mkconfig -o /boot/grub2/grub.cfg 才可以把這個檔案變成你的真正的 grub.cfg 配置檔案
對於 linux 6 使用者而言,需要自己手動修改 /boot/grub/grub.conf 檔案,主要是下面這幾行
default = 0 #表示從第乙個引導區啟動系統,
#如果硬碟裡有多個系統可以啟動就會從第 0 個開始以此往後排,每乙個就是下面titile之下的那些內容
timeout=5 #表示機器啟動後等待5秒再進行下一步啟動
splashimage = (h0,0)/grub/splash.xpm.gz #這個是乙個啟動後的游標,刪了也不要緊
hiddenmenu #表示要不要把啟動時的載入過車列印到螢幕
title red hat enterprise linux (2.6.32-358.el6.x86_64) #這一行title之後的那些內容就是啟動系統時展示的標題,可以隨便寫
root (h0,0) #表示從第乙個硬碟的第乙個分割槽,即你的 /boot 分割槽啟動
kernel /vimlinuz-2.6.32-358.el6.x86_64 ro root=uuid= () #ro表示唯讀模式,
#root表示把你硬碟裡的那個根分割槽載入進來啟動
#括號代表實際檔案裡的一,長串數字是你的硬碟的硬體編號,
#後面還有一大堆資訊,是可以刪除的
#如果記不住 uuid 可以把括號替換為 /dev/sda2
initrd /initramfs.-2.6.32-358.x86_64.img #這個是啟動時要載入到記憶體的img檔案
#
紮實,紮實是工作裡最重要的因素
給你一件事情,紮實的把事情安排好,開始做之前,把安排規劃透明出來到老闆以及相關人員,把方案說清楚,如果有多套方案就把各自到利弊都說清楚,並且說明最後選擇目標方案都原因。做都過程中,定期及時都把進度匯報出來給到老闆和相關人員,說明進度情況問題解決情況以及存在到風險情況等,千萬不要自己坑哧坑哧做但是不定...
原 WTL訊息鏈最重要的幾個點
wtl訊息鏈最重要的幾個點 1 bhandled,設為false訊息會繼續向下傳遞,反之結束傳遞。2 chain msg map thechainclass 強制讓訊息向鏈類傳遞 讓鏈類處理 3 chain msg map alt thechainclass,id 與alt msg map id 配...
Mybatis原始碼中最重要的幾個類
xmlconfigbuilder 對mybatis config進行解析,並給configration物件的屬性賦值 sqlsessionfactorybuilder sqlsessionfactory的工廠類 sqlsessionfactory 用來構建sqlsession的工廠,根據config...