找回Linux Unix下各系統的密碼

2021-04-07 07:59:33 字數 3894 閱讀 7848

找回linux/unix下各系統的密碼

1.freebsd 

freebsd 4.7 

當顯示 boot ... 9 seconds按任意健 

輸入:boot -s 

登入以後 

#/sbin/mount -a 

#passwd 

輸入新密碼.

freebsd 5.* 

當要求選擇啟動模式時按4進入單使用者模式登入以後 

#/sbin/mount -a 

#passwd 

輸入新密碼.

2.solaris

root密碼遺忘的處理方法 

1,如果還能用普通使用者登陸的話,%df /etc,確定包含/etc目錄分割槽的裝置名 

%df /etc 

/ /dev/dsk/c0t0d0s0... 

此例中是c0t0d0s0,如果你的根目錄分割槽裝置不一樣的話,替換一下就可以啦 

2,把系統盤插入cdrom中 

3,出現提示符後,使用sync命令重新整理檔案系統 

4,按下stop+a 

5,ok狀態下鍵入boot cdrom -s 

6,在#提示符下鍵入mkdir /temp ,然後鍵入mount /dev/dsk/c0t0d0s0 /temp 

如果出現掛接不上的情況時,那麼就執行fsck先 fsck /dev/rdsk/c0t0d0s0,然後在mount 

7,cd /temp/etc 

8,cp shadow shadowbak 

9,cat shadow 

得到root的口令字串 

root:djglcj0j:6453::::(其中djglcj0j就是root的加密後的口令字串) 

10,sed s/djglcj0j// shadow>shadownew 

11,cat shadownew檢視是否已經變為 

root::6453:::: 

12,cp shadownew shadow 

13,cd / 

unmount /temp 

sync 

shutdown -i0 -g0 -y 

14,取出cd後,重起系統,這時root就不需要密碼啦! 

這樣也可以! 

ok boot cdrom -s 

#term=sun 

#export term 

#mount /dev/dsk/c0t0d0s0 /a 

#vi /a/etc/shadow(刪除root的加密後的密碼) 

#reboot 

3.sco unix

一旦執行sco unix 機器的超級使用者口令忘了,可以用這個方法解決。 

在另一台安裝了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 

解除安裝機器1硬碟上的軟盤。 

# umount /dev/rfd0135ds18 

用boot軟盤去啟動遺忘口令的機器,根據提示插入root filesystem軟盤,待出現「#」時,進行下面操作,將硬碟掛到軟盤上: 

# mount /dev/hd0root /mnt 

備份硬碟上的/etc/passwd和/tcb/files/auth/r/root兩個檔案。因為這兩個檔案中還包含其他使用者的註冊資訊。 

用root filesystem軟盤上的兩個檔案,覆蓋硬碟上的兩個檔案/etc/passwd 和/tcb/files/auth/r/root。 

# mkdir /cyh 

# mount /dev/fd0135ds18 /cyh 

# cd /cyh 

# cp passwd /mnt/etc 

# cp root /mnt/tcb/files/auth 

解除安裝安裝上的兩個檔案系統。 

# umount /dev/hd0root 

# umount /dev/fd0135ds18 

取出軟盤,重新啟動機器,待出現login時,以root使用者註冊,鍵入第二台機器的超級使用者口令,這樣便可進入的超級使用者了。 

進入超級使用者後,用passwd和root這兩個檔案的備份覆蓋原來的檔案,接著用passwd命令修改超級使用者的口令。 

使用者可以用alt+f2換乙個視窗,以root註冊,現在用修改後的口令就能用了。 

4.aix4.3.3(ibm) rs/6000

將第一張安裝盤放入光碟機,重起機器,按f5鍵,終端按5,進入maintance頁面,選擇mount rootvg的功能選項,呼叫password修改口令,退出即可 

5.linux

三種辦法: 

1.在系統進入單使用者狀態,直接用passwd root去更改

2.用安裝光碟引導系統,進行linux rescue狀態,將原來/分割槽掛接上來,作法如下: 

cd /mnt 

mkdir hd 

mount -t auto /dev/hdax(原來/分割槽所在的分割槽號) hd 

cd hd 

chroot ./ 

passwd root 

這樣可以搞定

3.將本機的硬碟拿下來,掛到其他的linux系統上,採用的辦法與第二種相同 

6.redhat 8 redhat9

一. lilo法 

1. 在出現 lilo: 提示時鍵入 linux single 

畫面顯示 lilo: linux single 

2. 回車可直接進入linux命令列 

3. #vi /etc/shadow 

將第一行,即以root開頭的一行中root:後和下乙個:前的內容刪除, 

第一行將類似於 

root::...... 

儲存 

4. #reboot重啟,root密碼為空 

二. grub法 

1. 在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項(別選dos喲),然後按e鍵 

2. 再次用上下鍵選中你平時啟動linux的那一項(類似於kernel /boot/vmlinuz-2.4.18-14 ro root=label=/),然後按e鍵 

3. 修改你現在見到的命令列,加入single,結果如下: 

kernel /boot/vmlinuz-2.4.18-14 single ro root=label=/ 

4. 回車返回,然後按b鍵啟動,即可直接進入linux命令列 

5. #vi /etc/shadow 

將第一行,即以root開頭的一行中root:後和下乙個:前的內容刪除, 

第一行將類似於 

root::...... 

儲存 

6. #reboot重啟,root密碼為空 

7.hp-ux 

啟動時按esc 進入isl 

進入isl後: 

isl>bo pri 

(yes/no)y 

ipl>hpux -is 

ipl>vi /etc/passwd 

去掉root 的密碼即可

汽車各系統簡稱

bms 電池管理系統 battery management system bms是電池與使用者之間的紐帶。其主要物件是二次電池,主要就是為了能夠提高電池的利用率,防止電池出現過度充電和過度放電,可用於電動汽車 電瓶車,機械人,無人機等。此外,bms還是電腦 遊戲檔案通用的一種儲存格式和新一代的電信業...

zabbix 各系統安裝agent

hp ux linux aix 新建使用者 useradd zabbix 上傳agent包 什麼傳都行 我放在 opt 解壓 順序解壓 gunzip tar 修改配置檔案 vim opt zabbix etc zabbix agent.conf logfile var log zabbix zabb...

Linux Unix 系統簡介

unix系統介紹 最早版於1970年問世於貝爾實驗室,作者是丹尼斯.里奇和肯.湯普遜。是最早的多使用者 多工 支援多種cpu架構,高安全性 高穩定性 高可靠性。既能構架大型關鍵性業務系統的商用伺服器,也能支援嵌入式裝置。minix基於微核心載入的類unix系統,名為minix 即小型的unix 並開...