虛擬機器講解和Linux作業系統密碼破解

2022-09-09 12:03:15 字數 2203 閱讀 6926

一 、虛擬機器管理軟體

虛擬機器

vmware workstation

windows系統

計算機硬體

虛擬機器

libvirtd

linux(kvm)

計算機硬體

虛擬機器esxi

計算機硬體

二 、虛擬機器管理軟體的三種網路模式
橋接模式(本地乙太網卡):相當於虛擬機器直接連線到真正的交換機上

特點:虛擬機器可以訪問外網,真機可以連線虛擬機器

僅主機模式(vmnet1):只能虛擬機器之間、以及與真機之間通訊,無法與外界通訊

nat模式(vmnet8): 虛擬機器之間、以及與真機之間可以通訊,並且虛擬機器還可以訪問外網

特點:虛擬機器可以訪問外網,真機以外的機器都是外網,真機以外的機器不能主動訪問虛擬機器

vm-》vmnet8-》虛擬路由-》真機的本地網絡卡-》真實的交換機-》真實的路由器-》internet

vi /etc/sysconfing/network-scripts/ifcfg-ens32

按:i上下鍵移動到onboot那一行,修改onboot=yes

按esc

按shift+冒號

輸入wq,回車

systemctl restart network

ip a

ctrl+l 清屏

三、 作業系統啟動流程
加電-》bios-》mbr(啟動盤的第乙個扇區,512個位元組,446引導程式,64分割槽資訊,2結束的標誌位)

-》bootloader(grub是一種具體的bootloader程式)

-》grub負責把作業系統核心載入到記憶體

-》centos6:init (pid為0)

centos7:systemd(pid為0)

-》七種啟動級別

- 0:關機 poweroff.target

- 1:單使用者模式 rescue.target

- 2:多使用者模式(沒有檔案系統,沒有網路) multi-user.target

- 3:多使用者模式(命令列) multi-user.target

- 4:沒有被使用 multi-user.target

- 5:圖形化介面 graphical.target

- 6:重啟 reboot.target

單使用者模式破解root密碼
1、開機時進入,(按下方向鍵盤,阻止系統自動繼續)

按e鍵出現

按方向鍵下,定位到最後,找到「ro」一行,ro的意思是read only,將「ro」替換成 rw init=/sysroot/bin/sh,

按ctrl-x 進入單使用者模式

執行chroot /sysroot。其中chroot命令用來切換系統,/sysroot/目錄就是原始系統

如果要修改root密碼

passwd是修改root密碼的命令,touch /.autorelabel 執行這行命令作用是讓selinux生效(或者乾脆關閉selinux) 如果不行,密碼不會生效。按ctrl+d,執行reboot重啟生效。

grub加密
1) 執行 grub2-setpassword 命令

# grub2-setpassword

enter password: 設定密碼

confirm password: 確認密碼

光碟修復模式
1、進入bios、從光碟啟動

2、點選troubleshooting

3、進入到troubleshooting介面

選擇:rescue a centos linux system

4、三:進入到rescue選項 按 enter鍵 選1 ,其他選項意思如下

1)continue:救援模式程式會自動查詢系統中已有的檔案系統,並可讀寫掛載到/mnt/sysimage目錄下。

2)read-only:會以唯讀的方式掛載已有的檔案系統。

3)skip to shell: 手動掛載

5、sh切換bash模式

chroot /mnt/sysimage/

6、執行命令

passwd root

bios中優先順序調回

重啟

bios加密
sucurity 加密

安裝虛擬機器和作業系統

在次安裝的虛擬機器為oracle vm virtualbox,主要是免費的,從而選擇使用。主要步驟如下圖所示 安裝的時候,大部分是下一步下一步進行安裝,注意在安裝的時候,跳出來需要安裝的其他的東西,那麼都選擇同意,並且進行安裝。1 在開機啟動的時候,按f2進入bios設定,可能是按f1或者是f8,具...

虛擬機器Linux 作業系統的安裝

linux 作業系統 作業系統 是乙個能夠協調 控制計算機系統硬體和軟體資源的控制程式。位於計算機硬體和應用程式之間,核心程式處於中心,提供最基本的計算功能 實現了使用者與計算機之間的互動 區別 windows 依賴圖形化介面 命令列方式 開始 執行 cmd command linux 依賴命令列方...

虛擬機器下作業系統安裝

軟體型別 軟體名英文名 虛擬機器virtualbox oracle vm virtualbox 作業系統 redhat作業系統 centos 5.3 虛擬光碟機 精靈驅動光碟機 daemon tools lite 虛擬機器2 vmware workstation 7.0 vmware worksta...