SCO UNIX系統(tǒng)root密碼丟失的處理
1 2 3 下一頁
在重要的計算機(jī)應(yīng)用領(lǐng)域中,Unix系統(tǒng)起著主導(dǎo)作用。UNIX具有很強(qiáng)的可伸縮性、健壯性,完全支持Internet和良好的用戶界面,是其它非UNIX系統(tǒng)無法做到和替代的。目前,UNIX覆蓋了大多數(shù)銀行、電信、保險、證券、鐵路等系統(tǒng)應(yīng)用,即使在Internet應(yīng)用方面,使用的也絕大多數(shù)是各計算機(jī)廠商提供的各種UNIX系統(tǒng),可以說UNIX無處不在。
SCO公司的SCO UNIX系列產(chǎn)品在全球市場份額所占的比重相當(dāng)大。由于SCO UNIX不依賴
于任何硬件平臺,在基于Intel公司的芯片的個人計算機(jī)和網(wǎng)絡(luò)系統(tǒng)上就可以運行,因此具有成本低廉、維護(hù)簡便的特點,受到廣大用戶的好評和歡迎。
在國內(nèi),各商業(yè)銀行的營業(yè)點、各保險公司、郵電等行業(yè)中都在使用SCO UNIX。SCO UNIX運行相當(dāng)穩(wěn)定,對系統(tǒng)硬件的要求不高,所以一向受到國內(nèi)各有關(guān)金融部門的青睞。
SCO UNIX本身的可靠性是相當(dāng)高的,很少出現(xiàn)什么問題,但人為操作有時會造成一些麻煩甚至是致命的問題,其中之一就是因為種種原因?qū)е聄oot超級用戶的密碼失效(因為一段時間沒有使用而將密碼忘記了或者被其他知道密碼的人有意無意地修改了)。這種情況一旦發(fā)生,后果是非常嚴(yán)重的:不可能再安裝新的軟件或者硬件設(shè)備,無法對現(xiàn)有硬件設(shè)備的參數(shù)進(jìn)行任何修改,不能對用戶進(jìn)行任何管理,某些必須使用超級用戶權(quán)限才能運行的程序和命令也將無法使用,一切系統(tǒng)管理工作都將陷于癱瘓。發(fā)生這種情況的時候,一般只能通過重新安裝系統(tǒng)來解決。但這樣一來一則有可能丟失一些重要的程序和數(shù)據(jù)(因為許多文件可能沒有權(quán)限訪問,所以無法備份出來);二則要耗費相當(dāng)多的時間來重新安裝系統(tǒng)及調(diào)試應(yīng)用程序(很多應(yīng)用程序都有許多隨機(jī)的參數(shù)需要根據(jù)具體情況調(diào)整,特別是一些涉及到通信的應(yīng)用程序),因此這只是一個沒有辦法時的辦法。本人在工作中經(jīng)過多次試驗發(fā)現(xiàn)了更加簡單而有效的解決方法,現(xiàn)整理出來供大家參考。這種方法可以很輕易地解決以上問題,并且可以保留所有的應(yīng)用程序及其相關(guān)參數(shù)。以下工作全部都是SCO UNIX5.0.5 上實現(xiàn)的,其它版本的SCO UNIX基本與此相同,僅僅在某些細(xì)節(jié)部分有些差異。
假設(shè)有某臺機(jī)器root用戶密碼被忘記了,稱它為A機(jī);找一臺安裝有同樣SCO UNIX 5.0.5系統(tǒng)并知道root用戶密碼的機(jī)器,稱它為B機(jī);此外還需要2張1.44M的3寸軟盤,分別標(biāo)明BOOT與ROOT,用來制作應(yīng)急盤。
一、在B機(jī)以root用戶簽到,使用mkdev fd命令:
1.Filesystem
2.Emergency Boot and Root floppy filesystems
