2015年7月30日 星期四

0730-RHEL7上課筆記(破解root密碼)

※ 課前準備: VirtualBox 5.0且需設置好RHEL7之虛擬機
※ 上課重點: Forgotten root password

一、更改密碼

當登入時忘記密碼,以下為各種狀況和解法:

1. BIOS密碼 →  拔掉電池,還原設定
2. 開機選單鎖住時→  可以用 DVD/USB 開機,將 grub.conf 修改
3. 改 root 密碼(開機選單解)
|
|→ 按"e"
|

|
|→ 找到"linux16..." (原kernel),在最後增加下列指令皆可:
|      1. rd.break
|      2. init=/bin/bash
|→ mount -o remount,rw /sysroot (開機根目錄改到 sysroot)
|→ chroot /sysroot
|→ passwd root
|→ touch  /.autorelabel     ← 讓 .autorelabel  的時間改變(會牽扯到 selinux )
|→ exit
|→ exit (reboot)
|→ 用 root 登入系統

Reference:http://technote.aven-network.com/854/rhel7-centos7-reset-root-password



二、增加擴充功能

1. 關機
2. 下載 VirtualBox 功能 Extension Pack (網址:https://www.virtualbox.org/wiki/Downloads)
3. 載入 Extension Pack
|    檔案 → 喜好設定 → 擴充功能 → 加入 Extension Pack
4. 設定網路及USB
|
|→ 設定值
|→ 網路
|      → 介面卡1 改成 "橋接"
|      → 選擇實體網路卡
|
|→ USB
|      → 啟用打勾
|      → USB3.0
|      → 增加要掛載的隨身碟


三、建立軟體倉儲

1. 開機
2. 加入光碟機,並手動掛載 ISO檔
|   裝置 → 光碟機 → 選擇 "rhel-server-7.0-x86_64-dvd.iso"
3. 用檔案管理員方式開啟 ISO檔,並安裝 vsftp

    ~#  cd  /run/media/aaron/RHEL-7.0\ Server.x86_64/
    ~#  cd  Packages
    ~#  yum  install  -y  vsftpd-3.0.2-9.el7.x86_64.rpm

4. ~#  cp  *   -rf    /var/ftp/pub
5. ~#  createrepo  -g  /var/ftp/pub/repodate/76...-comps-Server.x86_64.xml   /var/ftp/pub/


四、手動設定 IP

1. 將網路開啟
| →網路設定值
|      →wired → 開啟
|           → 設定
|           → iPv4 → DHCP 改為 手動
|                  → Address
|                  → Netmask
|                  → Gateway
|                  → DNS
設定完儲存離開

在 Ping  168.95.1.1  or  8.8.8.8













  


沒有留言:

張貼留言