HMC 是 IBM 管理 Power Servers 的應用系統,也就是 LPAR 的 Console 端軟體。
HMC 使用 RedHat 作業系統,管理的操作方式主要使用內建 GUI 與 Web 介面,也提供 SSH 登入,但預設環境下,在登入 SSH 後,大部份的 SHELL 都被限制,無法被執行,即使有 root 密碼,也無法從 hscroot 切換至 root。
透過本篇的教學,只要幾行指令,就可以在 HMC 的 SSH 環境下取得 Root 權限。
這個版本會比較麻煩處理,必須先用其他的 Linux Live CD 開機,再執行幾行指令。
1. 下載 SystemRecue CD,並燒錄成 CD。
http://www.sysresccd.org/SystemRescueCd_Homepage
2. 用 SystemRescue CD 開機
3. 光碟開機完成後,依序執行下述指令
#> mkdir /mnt/sda2 #> mount -t ext3 /dev/sda2 /mnt/sda2 #> cp -a /mnt/sda2/bin/su /mnt/sda2/hmcrbin #> cp -a /mnt/sda2/bin/su /mnt/sda2/usr/hmcrbin #> umount /mnt/sda2 #> reboot
需要的修改步驟已經完成。
重新開機 HMC
4. 登入 HMC 管理介面,HMC Management > Open restricted shell terminal
> su - > 輸入 passw0rd #> 已經是 root 了
除了從管理介面,也能遠端 SSH 登入,使用方法一樣。
文件 | 大小 | 日期 | 附件上傳者 | |||
---|---|---|---|---|---|---|
IBM_HMCv8_Root.png Rooted HMC v8 | 45.33 KB | 15:46, 24 Sep 2015 | alang | 動作 | ||
Rooted_HMC.png Rooted HMC | 50.51 KB | 15:24, 30 Sep 2014 | alang | 動作 |
Images 2 | ||
---|---|---|
Rooted HMC v8IBM_HMCv8_Root.png | Rooted HMCRooted_HMC.png |