天天看點

AIX 系統維護之--單使用者模式修改root密碼和shell

AIX 系統維護之--單使用者模式修改root密碼和shell

     當root使用者的密碼丢失時重設密碼,比較麻煩,需要重新開機機器。為了安全,root使用者的密碼一定要妥善配置和保管。

1、準備好和本機器目前AIX系統版本和級别一緻的可引導的AIX安裝CD光牒或安裝錄音帶媒體或是本機的備份帶,将CD光牒或錄音帶插入相應驅動器,重新開機系統。

2、確定機器的引導裝置改為CD光牒或錄音帶、網絡。

當控制台螢幕出現圖示或聽到蜂鳴聲的時候,重複按下 F1(如果是圖形界面按F1,如果是字元界面按‘1’) 鍵直到出現系統管理服務(SMS)菜單,然後依據螢幕菜單提示進行操作。

3、确定控制台

通過按 F1 (或 ‘1’)鍵然後按 Enter 鍵将目前終端設為系統控制台。

4、選擇安裝過程中的提示語言

通過選擇1,然後按 Enter 鍵,選擇英語作為提示語言。

5、這一步很關鍵,千萬不要選錯了。

螢幕顯示:Welcome to Base Operating System Installation and Maintenance

1. )Start install Now With Default Setting

2. )Change/Show Installation Settings and Install

3. )Start Maintenance Mode for System Recovery

必須選擇"3.Start Maintenance Mode for System Recovery"

6、在Maintenance界面有4個選項:

1.) Access a Root Volume Group

2. )Copy a System Dumo to Removeable Media

3. )Access Advanced Maintenance Function

4. )Install From a System Backup

應該選擇"1.Access a Root Volume Group"

7、在下一個螢幕顯示警告資訊,選擇“0 Continue”。

8、標明VG。

按VG的編号,然後按Enter鍵。

9、選擇通路rootvg的方式。

螢幕上出現兩個選項:

1.) Access this volume group and start a shell

2. )Access this volume group and start a shell before mounting filesystems

應該選擇"1. Access this volume group and start a shell"。

10、出現指令提示符,運作passwd指令,重設root使用者的密碼。

11、再次重新開機系統。運作以下指令:sync;sync;reboot

故障現象:

在/etc/passwd 檔案中修改了root使用者的shell為bash,而系統又不支援bash,導緻Shell 錯誤,root無法登陸!

root使用者預設shell 為ksh ,當在/etc/passwd中誤改為bash後(因為系統預設不支援bash),是以登入時找不到shell,root使用者無法登陸。

用單使用者處理可解決!

本文轉自 客居天涯 51CTO部落格,原文連結:http://blog.51cto.com/tiany/1389904,如需轉載請自行聯系原作者