国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

主流Unix和Linux系統(tǒng)管理員用戶密碼遺失解決方案

2009-07-16 09:33
新媒體研究 2009年8期

戴 猛

[摘要]目前Unix和Linux系統(tǒng)被廣泛應(yīng)用于各種行業(yè)的關(guān)鍵業(yè)務(wù)中。一旦出現(xiàn)管理員用戶密碼遺失的情況,將給系統(tǒng)及核心業(yè)務(wù)造成安全隱患和數(shù)據(jù)損失。以當今主流的Unix和Linux系統(tǒng)為范例,總結(jié)一套解決管理員用戶密碼遺失的方案。

[關(guān)鍵詞]Unix Linux root AIX Solaris IRIX RedHat

中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)0420035-01

一、前言

Unix是一個強大的多用戶多任務(wù)分時操作系統(tǒng),支持多種處理器架構(gòu)。最早由肯·湯普遜于1969年在AT&T的貝爾實驗室開發(fā)。經(jīng)過40年的發(fā)展和完善,目前已成長為一種主流的操作系統(tǒng)技術(shù)和基于這種技術(shù)的產(chǎn)品大家族。其中當今主流的Unix系統(tǒng)有AIX、Solaris、IRIX等。

Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng)。最早由李納斯·托瓦茲在1991年開始編寫。1983年理查德·斯托曼創(chuàng)建了GNU計劃。通常所說的Linux指的是采用Linux內(nèi)核的GNU操作系統(tǒng)。此后不斷有程序員和開發(fā)者加入到GNU組織中,便造就了今天的Linux。

Unix和Linux具有可靠性高、伸縮性強和開放性好等優(yōu)點,因此成為全球用戶核心業(yè)務(wù)首選的高可用和穩(wěn)定的系統(tǒng)平臺。但由于各種原因有時會出現(xiàn)管理員即root用戶密碼遺失的情況。如果不能正確處理,就只能重新安裝系統(tǒng)。這樣既浪費了大量時間并造成業(yè)務(wù)中斷;還可能引起數(shù)據(jù)丟失,造成無法挽回的損失。因此總結(jié)一套安全快捷解決管理員用戶密碼遺失的方法尤為關(guān)鍵。

二、主流Unix和Linux系統(tǒng)管理員用戶密碼遺失解決方案

(一)AIX

AIX是IBM開發(fā)的Unix操作系統(tǒng),符合Open group的Unix 98行業(yè)標準,可以在所有的IBM POWER系列和IBM RS/6000工作站、服務(wù)器及大型并行超級計算機上運行。

AIX系統(tǒng)管理員用戶密碼遺失按如下步驟操作即可解決:(1)把第一張系統(tǒng)安裝盤放入光驅(qū),重啟機器;(2)按F5或5鍵進入系統(tǒng)安裝界面(3)按F1鍵將當前終端設(shè)為系統(tǒng)控制臺;(4)按1鍵選擇英語作為提示語言;(5)選擇Start Maintenance Mode for System Recovery進入系統(tǒng)維護菜單;(6)選擇Access a Root Volume Group;(7)按1鍵確定Volume Group編號;(8)選擇Access the Volume Group and start a shell確定訪問根卷組的方式;(9)出現(xiàn)#提示符后重設(shè)root用戶密碼:#passwd root;(10)重啟系統(tǒng):#reboot。

(二)Solaris

Solaris是Sun研發(fā)的Unix操作系統(tǒng),由SunOS內(nèi)核、圖形化桌面計算環(huán)境和網(wǎng)絡(luò)增強部分組成,支持SPARC、x86和x64(AMD64及EMT64處理器)多種系統(tǒng)架構(gòu)。

Solaris系統(tǒng)管理員用戶密碼遺失按如下步驟操作,再次登錄時root用戶密碼即為空。

1.基于SPARC架構(gòu)采用OBP(Open Boot PROM)引導(dǎo)程序的Solaris系統(tǒng):(1)把第一張系統(tǒng)安裝盤放入光驅(qū);(2)同時按下Stop+A鍵,進入ok提示符狀態(tài);(3)從光盤引導(dǎo)進入單用戶模式:ok boot cdroms;(4)設(shè)置字符終端類型:#TERM=sun;export TERM;(5)掛接根文件系統(tǒng):#mount /dev/dsk/c0t0d0s0 /mnt;(6)刪除文件中root用戶口令加密后的字符串:#vi /mnt/etc/shadow;(7)#reboot。

2.基于x86和x64架構(gòu)采用GRUB(GRand Unified Bootloader)引導(dǎo)程序的Solaris系統(tǒng),首先選擇GRUB菜單中的solaris failsfe選項,系統(tǒng)提示Do you wish to have it mounted read-write on/a ?[y,n,?],選擇y,進入單用戶模式后按照上面的方法編輯/a/etc/shadow文件,保存、重啟系統(tǒng)后即可正常登錄。

(三)IRIX

IRIX是由SGI(硅谷圖形公司)以System V與BSD延伸程式為基礎(chǔ)所發(fā)展成的Unix操作系統(tǒng),可以在采用32和64位元MIPS架構(gòu)的SGI工作站、服務(wù)器上運行。

IRIX系統(tǒng)管理員用戶密碼遺失按如下步驟操作即可解決:(1)把第一張系統(tǒng)安裝光盤放入光驅(qū),重啟機器;(2)按Esc鍵進入系統(tǒng)維護菜單;(3)選擇Install System Software;(4)選擇Local CD-ROM;(5)出現(xiàn)Inst>提示符,選擇13.admin;(6)出現(xiàn)Admin>提示符,選擇7.shroot;(7)出現(xiàn)#提示符,#passwd root;(8)#reboot。

(四)Linux

目前有超過三百個Linux發(fā)行版本正在開發(fā)中。因此選擇最主流的RedHat為例講解管理員用戶密碼遺失的解決方案。

1.使用LILO(LInux LOader)引導(dǎo)程序的Linux系統(tǒng),機器啟動后出現(xiàn)“LILO:”提示符,此時鍵入linux single ,進入單用戶模式,出現(xiàn)#提示符后鍵入passwd root重新設(shè)定root用戶密碼,reboot重啟系統(tǒng)后即可正常登錄。

2.使用GRUB引導(dǎo)程序的Linux系統(tǒng)可按如下步驟操作:(1)出現(xiàn)GRUB菜單時用上下鍵選中如“Red Hat Linux (2.4.20-8)”這一項;(2)按e鍵;(3)用上下鍵選中如“kernel/vmlinuz-2.4.20-8 ro root=LABEL=/”這一項;(4)按e鍵;(5)編輯當前命令行,在行尾加入“空格”和“1”,如“kernel /vmlinuz-2.4.20-8 ro root=LABEL=/1”,然后回車返回上一級菜單;(6)按b鍵;(7)進入單用戶模式,#passwd root;(8)#reboot。

三、總結(jié)

綜上所述,Unix和Linux系統(tǒng)管理員用戶密碼遺失解決方案的基本思路是首先進入系統(tǒng)的單用戶模式,然后修改或刪除root用戶密碼。此外還可將遺失密碼的系統(tǒng)硬盤取下,作為slave盤掛接到另一臺系統(tǒng)相同的機器中,再刪除其中root用戶密碼。由于Unix和Linux系統(tǒng)被廣泛應(yīng)用于石油、銀行、電信、證券等部門的關(guān)鍵業(yè)務(wù)中,因此在保證管理員用戶密碼的安全性和健壯性的同時,掌握解決管理員用戶密碼遺失的正確方法至關(guān)重要。

參考文獻:

[1]AIX系統(tǒng)管理手冊[EB/OL].http://www.ixdba.net/article/99/1473.html.

[2]Sun Solaris,用戶手冊[EB/OL].http://fanqiang.chinaunix.net/sy

Stem/solaris/2001-10-02/957.shtml.

個人簡介:

戴猛,男,漢族,山東省平度市人,學(xué)士,工程師,中石化勝利油田物探研究院工作,主要從事Unix/Linux系統(tǒng)、高性能計算技術(shù)及石油專業(yè)軟件的應(yīng)用與研究工作。