中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS 7 (聚合鏈路,GRUB配置文件)

發布時間:2020-07-16 15:24:10 來源:網絡 閱讀:802 作者:清風伴 欄目:網絡安全

CentOS 7 (聚合鏈路,grub配置文件)

實驗需求:

1.    創建一個聚合鏈路

2.    查看grub的配置文件

3.    grub設置加密

4.    root的用戶重設密碼

實驗步驟:

一、鏈路聚合

NIC teaming,簡單的說就是多個物理端口綁定在一起當成一個邏輯端口使用,以便提高帶寬,實現負載平衡或高可用的功能。RHEL7里面是通過runner (可以視作一段代碼)來實現不同的目的。

配置的基本過程就是配置一個邏輯端口的連接,視作master;然后把需要的物理端口配置成slave 連接,綁定到組。然后把這個邏輯端口分配IP就可以用了

team:高可用性

首先準備兩塊網卡,它們有不同的MAC地址

CentOS 7 (聚合鏈路,GRUB配置文件)

 

創建一個新連接,類型是team連接名稱team0

CentOS 7 (聚合鏈路,GRUB配置文件)

activebackup表示熱備,loadbalance表示負載均衡

 

master 配置好了,還得配置slave,即將eno16777736eno33554960兩塊網卡加入到team0

CentOS 7 (聚合鏈路,GRUB配置文件)

 

執行nmcli connection show命令查看team0-1team0-2的狀態

CentOS 7 (聚合鏈路,GRUB配置文件)

 

上圖中team0-2沒有啟用,啟用一下在查看:

CentOS 7 (聚合鏈路,GRUB配置文件)

 

執行ifconfig,發現網卡的地址都一樣了,這樣交換機才能轉發包到同一個邏輯端口

CentOS 7 (聚合鏈路,GRUB配置文件)

 

最后給team0 分配一個IP地址(也可以直接用圖形工具設置IP地址)

CentOS 7 (聚合鏈路,GRUB配置文件)

 

二、rhel7 grub配置文件及排錯

RHEL7用了grub2,而不再是grub

MBR分區的前446個字節存放的是系統引導程序grub,中間64字節是分區表,最后2個字節表示結束。那么什么是grub是怎么工作的呢?

簡單的說,開機會經歷以下幾步:

1BIOS自檢,檢查硬件;

2、激活MBRMBR上不存在文件系統,可以視作硬件一部分,因此可以被直接讀取

3grub加載到內存,生成一個微系統,微系統內置了精簡版的文件系統

4、通過這個微系統,他會去引導分區,比如默認一般是sda1上去找內核文件如vmlinuz,然后再調用grub的配置文件。

grub的主要把他的配置文件放在了3個地方。

/boot/grub2/grub.cfg  /etc/grub2.cfg/boot/grub2/grub.cfg文件的符號鏈接)

/etc/grub.d/ 

/etc/default/grub

如下所示。他們的關系是 grub.cfg里面通過 ####BEGIN ##### 這種格式按照順序調用/etc/grub.d里面的腳本實現不同的功能。grub.d目錄里面有很多數字開頭的腳本,按照從小到大的順序執行。以00__header為例,他又會調用 /etc/default/grub 配置文件來實現最基本的開機界面配置

CentOS 7 (聚合鏈路,GRUB配置文件)

 

1:修改啟動的等待時間

rhel7默認啟動等待時間為5秒,下面將啟動時間修改為3秒(注:如果改為-1,那么每次啟動時需手動確認才可以)

修改/etc/default/grub文件,如下圖所示:

CentOS 7 (聚合鏈路,GRUB配置文件)

 

修改之后重新編譯生成grub.cfg文件

CentOS 7 (聚合鏈路,GRUB配置文件)

 

2:加密grub

開機界面的時候如果輸入e,會打開編輯窗口,我們可以根據需要進入rescue, emergency 或者 shell 模式。如何限制訪問。

/etc/grub.d/00_header 文件末尾,添加以下內容:

CentOS 7 (聚合鏈路,GRUB配置文件)

 

重新編譯生成grub.cfg文件

CentOS 7 (聚合鏈路,GRUB配置文件)

 

重啟之后輸入e,就需要用戶和密碼才能進入編輯窗口了

CentOS 7 (聚合鏈路,GRUB配置文件)

 

這就是grub的配置文件

CentOS 7 (聚合鏈路,GRUB配置文件)

 

那么如果忘記root密碼了怎么辦?

1、重啟系統,按e

2、在linux16那行的最尾部加上一下信息

rd.break  console=tty0

CentOS 7 (聚合鏈路,GRUB配置文件)

 

3、按ctrl+x啟動

4、重新掛在文件系統

CentOS 7 (聚合鏈路,GRUB配置文件)

 

5、改變根目錄

CentOS 7 (聚合鏈路,GRUB配置文件)

 

6、修改root密碼

CentOS 7 (聚合鏈路,GRUB配置文件)

 

7、在根目錄下創建相關文件(用于重新標記selinux環境值)CentOS 7 (聚合鏈路,GRUB配置文件)

 

8、退出,系統將會重啟

CentOS 7 (聚合鏈路,GRUB配置文件)


===========================================================================================


通過一些實驗來驗證理論,歡迎轉載,學習! 

                          

   http://taoliang.blog.51cto.com/                

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德格县| 区。| 壤塘县| 武山县| 塘沽区| 女性| 赤水市| 郯城县| 邓州市| 泗洪县| 左云县| 砚山县| 瑞昌市| 基隆市| 沾益县| 蒙城县| 边坝县| 红桥区| 永济市| 肥东县| 周口市| 石阡县| 元朗区| 天水市| 凉城县| 佛冈县| 通海县| 博罗县| 从江县| 宜州市| 昭通市| 五华县| 土默特右旗| 镇江市| 开原市| 曲沃县| 关岭| 信宜市| 平武县| 友谊县| 灵武市|