各類系統ROOT密碼丟失解決辦法
轉自:
1).恢復SCO Uinx的Root口令
在另一臺SCO Unix的機器上,以Root使用者註冊進入系統,用mkdev fd命令或命令scoadmin中的Filesystem的Floppy Filesystem Manager來做應急啟動盤,包括Boottable盤和Root filesystem盤。
將上述的Root Filesystem盤安裝到硬碟上。
#mount /dev/fd0135ds18 /mnt
在將硬碟上的/etc/passwd和/tcb/files/auth/r/root兩個檔案複製到Root Filesystem盤上。
#cp /etc/passwd /mnt
#cp /tcb/files/auth/r/root /mnt
#umount /dev/rfd0135ds18
用Boot軟盤去啟動忘記密碼的機器,根據提示插入Root Filesystem軟盤,出現"#"時,進行下面操作,將硬碟掛到軟盤上:
#mount /dev/hd0root /mnt
備份硬碟上的/etc/passwd和/tcb/files/auth/r/root兩個檔案。因為這兩個檔案中還包含註冊資訊。用Root Filesystem軟盤上的兩個檔案,覆蓋硬碟上的這兩個檔案。
#mkdir /syu
#mount /dev/fd0135ds18 /syu
#cd /syu
#cp passwd /mnt/etc
#cp root /mnt/tcb/files/auth
#umount /dev/hd0root
#umount /dev/fd0135ds18
取出軟盤,重啟機器,以ROOT使用者註冊,鍵入第二臺機器的Root口令,便可進入系統。然後用passwd和root這兩個檔案的備份覆蓋原來的檔案,接著用passwd命令修改root口令,重新用新口令登入即可。
2).Solaris ROOT密碼遺忘的處理方法
如果還能用普通使用者登陸的話,登入系統,把系統盤插入光碟機,出現提示符後,使用sync命令重新整理檔案系統,按下stop+A,在"ok"狀態下鍵入"
boot cdrom -s
在"#"提示符下鍵入:
mkdir /temp
然後鍵入:
mount /dev/dsk/c0t0d0s0 /temp
(c0t0d0s0時根目錄分割槽裝置,如果不一樣,替換一下就可以)
如果出現掛接不上的情況時,那麼就執行fsck先 fsck /dev/dsk/c0t0d0s0 ,然後再mount。接著鍵入:
cd /temp/etc
cp shadow shadowbak
cat shadow
得到root的口令字串root:djglcj0J:6453::::(其中djglcj0J就是root的加密後的口令字串),執行命令:
sed s/djglcj0J// shadow>shadownew
用cat shadownew檢視口令字串是否已經變為
root::6453::::
然後執行以下命令:
cp shadownew shadow
cd /
unmount /temp
sync
shutdown -i0 -g0 -y
取出CD後重啟系統,這時root就不需要密碼了!
另外,光碟機啟動後,執行以下命令也可:
#TERM=sun
#export TERM
#mount /dev/dsk/c0t0d0s0 /a
#vi /a/etc/shadow (刪除root的加密後的密碼)
#reboot
3).AIX 4.3.3 RS/6000的root密碼丟失 將第一張安裝盤放入光碟機,重啟機器,按F5鍵,終端按5,進入maintance頁面,選擇
mount rootvg的功能選項,呼叫passwd修改口令,退出即可。
4).FreeBSD 4.7的root口令丟失
當顯示"boot ... 9 seconds"按任意鍵,輸入:
boot -s
登入以後執行:
#/sbin/mount -a
#passwd
即可
5).HP-UX的root口令丟失
啟動時按Esc進入ISL,進入ISL後,執行:
isl>bo pri
(yes/no)y
ipl>hpux -is
ipl>vi /etc/passwd
去掉root的密碼即可。
6).MySQL丟失root密碼
下載MySQL原始碼分發包,不用區分作業系統,我們需要的東西是一樣的。重新命名自己的mysql的data目錄下的mysql資料夾為oldmysql。將原始碼包中data目錄下的mysql目錄複製到你的mysql的data目錄下。重啟mysql,現在mysql的授權關係同全新安裝的一樣,空密碼登入,然後自行調整授權。開啟oldmysql這個庫檢查,坎坷那到底出了什麼問題。如果有備份則對系統中原有的資料庫進行完整性檢測,以免被人修改。
透過上述步驟,已經可以完全恢復你對MySQL的控制,重點就是最後兩步,檢查對方修改了哪些許可權,以及資料的完整性檢測。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22036495/viewspace-1047863/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql丟失root密碼的解決辦法MySql密碼
- Linux root密碼丟失的解決辦法Linux密碼
- 各類unix和linux密碼丟失解決方法Linux密碼
- 各類unix和linux密碼丟失解決方法(轉)Linux密碼
- 各類unix和linux密碼丟失解決方法(zt)Linux密碼
- mysql root密碼丟失MySql密碼
- root密碼丟失後三步解決(轉)密碼
- ubuntu系統下使用xampp 丟失mysql root密碼UbuntuMySql密碼
- MySQL 忘記root密碼解決辦法MySql密碼
- SCO UNIX系統root密碼丟失的處理(轉)密碼
- linux系統root密碼遺忘的情況下的解決辦法Linux密碼
- 系統檔案丟失怎麼辦 系統檔案損壞的解決辦法
- MySql5.5忘記root密碼的解決辦法MySql密碼
- [分享] CentOS 6.3忘記root密碼的解決辦法CentOS密碼
- mysql中的root密碼忘記的解決辦法MySql密碼
- RHEL-6忘記root密碼的解決辦法密碼
- MySQL的root密碼忘記或丟失的解決方法一例MySql密碼
- 諾頓企業版密碼遺失解決辦法密碼
- session丟失與解決辦法的資料Session
- Session莫名丟失的原因及解決辦法Session
- Session丟失的解決辦法小結 (轉)Session
- 在 5 分鐘內重置丟失的 root 密碼密碼
- AWS建立AMI映像資料丟失解決辦法
- ntldr is missing怎麼解決 ntldr丟失的解決辦法
- 詳細講述 Oracle 密碼丟失解決方法Oracle密碼
- CentOS 6.5忘記root密碼的解決辦法(CentOS輸入密碼提示login incorrect)CentOS密碼
- asp.net Session丟失的解決辦法小結ASP.NETSession
- 請問 django admin 介面 css 丟失解決辦法?DjangoCSS
- 丟失Oracle中資料檔案Ora時的解決辦法Oracle
- Session容易丟失的一些常見解決辦法Session
- CentOS7系統伺服器密碼忘記的解決辦法?CentOS伺服器密碼
- Win10系統KB4549951導致個人檔案丟失BUG的解決辦法Win10
- linux系統root密碼忘記了怎麼辦Linux密碼
- Win8系統 10532更新失敗解決辦法
- vuex頁面重新整理資料丟失的解決辦法Vue
- Ceph的客戶端丟失資料夾的解決辦法客戶端
- PHP中SESSION丟失(不能跨頁面傳遞)解決辦法PHPSession
- 系統還原不了怎麼回事?系統還原失敗解決辦法