1. 程式人生 > >一、考前環境準備

一、考前環境準備

破解root密碼,並按照題目要求設定新密碼。

方法一:

  1. 重啟虛擬機器,出現GRUB啟動選單時按E進入編輯狀態。
  2. 在linux16所在行,末尾新增rd.break console=tty0按Ctrl+X進入恢復模式。
  3. 以可寫方式掛載硬碟中的根目錄,並重置root密碼:
switch_root:/# mount -o remount,rw /sysroot //以可讀寫方式重新掛載根系統
switch_root:/# chroot /sysroot/  //切換到根系統
sh-4.2# echo redhat | passwd --stdin root  //設定考試指定的密碼
sh-4.2# touch /.autorelabel //標記下一次啟動重做 SELinux 標籤 
sh-4.2# exit
switch_root:/# reboot

方法二:

  1. 重啟虛擬機器,出現GRUB啟動選單時按E進入編輯狀態。
  2. 在linux16所在行,將ro修改為rw init=sysroot/bin/sh按Ctrl+X開始執行。
  3. 在系統中進行重置root密碼:
chroot /sysroot //切換根目錄到/sysroot
passwd  //修改root密碼
touch /.autorelabel //標記下一次啟動重做 SELinux 標籤
exit //退出
reboot //重啟

按照題目要求配置當前網路

  在RedHat 7中,預設使用NetworkManager守護程序來監控和管理網路設定,其中nmcli是命令列的NetworkManager工具,功能強大複雜性高。

設定IP地址/子網掩碼/預設閘道器/DNS地址

方法一(直接修改配置檔案):

vim /etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=202.106.0.20

  修改配置檔案可以確保配置永久生效,其中需要確認原配置檔案中的以下內容。

BOOTPROTO=static //表示引導協議static|none表示靜態;dhcp表示動態
ONBOOT=yes //表示開機時是否自動啟用網路介面

方法二(使用NetWorkManager進行管理)

  • nmtui(圖形介面管理方式)

  • nmcli(命令列管理方式)

nmcli connection modify "System eth0" ipv4.method manual ipv4.addresses "192.168.1.100/24 192.168.1.1" ipv4.dns 202.106.0.20 //設定IP地址、子網掩碼、閘道器以及DNS
nmcli connection modify "System eth0" connection.autoconnect yes //設定ONBOOT=yes
nmcli connection up "System eth0" //啟動該網路裝置