# 用戶模式和虛擬機(jī)克隆
---
## Centos7的運行級別
查看運行級別使用如下命令
```
ls -l /usr/lib/systemd/system/runlevel*target
```
- 0:關(guān)機(jī)
- 1:單用戶模式
- 2:多用戶模式
- 3:多用戶模式
- 4:多用戶模式
- 5:圖形界面
- 6:重啟
> 使用命令:init0為關(guān)機(jī)腻要、init6為重啟
---
## 1.13 單用戶模式
- 在單用戶模式下
重啟方法:reboot署浩、==init 6==本辐、shutdown -r now
- 進(jìn)入單用戶模式方法:
1. 先重啟虛擬機(jī)
1. 按e
1. 將linux16這一行的ro(讀)改成rw(讀寫)并在后面加上init=/sysroot/bin/sh
1. ctrl+x
1. chroot /sysroot/(切換到原來系統(tǒng))
1. passwd root(更改root密碼)
1. touch /.autorelabel(新建文件钝侠,和selinux有關(guān)的操作,無此操作不能登錄系統(tǒng))
1. 重啟(虛擬機(jī)→電源→重新啟動客戶機(jī))
/sysroot/就是原系統(tǒng)所在的路徑
> 單用戶模式就是找到啟動盤,引導(dǎo)內(nèi)核,加載啟動卫漫。
單用戶模式只能在服務(wù)器物理機(jī)上操作。
---
## 1.14 救援模式
> 可以用裝系統(tǒng)用的硬盤或者U盤進(jìn)入裝系統(tǒng)的界面
- 進(jìn)入救援模式步驟:
1. 點擊虛擬機(jī)電源選項
1. 啟動時進(jìn)入BIOS→Boot
1. 將CD-ROM移到第一位肾砂,按F10→選擇Troubleshooting
1. 選擇Rescur a CentOS Linux system→選擇Continue
1. chroot /mnt/sysimage/(切換到系統(tǒng))→passwd root
1. 虛擬機(jī)設(shè)置啟動時不連接CD/DVD
1. 重啟客戶機(jī)
---
## 1.15 克隆虛擬機(jī)
> 虛擬機(jī)克隆需要在關(guān)機(jī)下進(jìn)行列赎,需要先關(guān)閉linux系統(tǒng)
- 克隆虛擬機(jī)步驟:
1. 右鍵要克隆的客戶機(jī)
1. 點擊管理
1. 點擊克隆
1. 創(chuàng)建鏈接克隆
1. 填寫一個名稱
1. 之后完成
1. 修改下IP
1. hostnamectl set-hostname gaohanwei-02(修改主機(jī)名)
> 克隆完成后可以在Xshell或者Putty中為克隆機(jī)建立一個新連接
---
## 1.16 Linux機(jī)器相互登錄
- 在原來的虛擬機(jī)上執(zhí)行
```
ssh 192.168.244.3? (新克隆的虛擬機(jī)的IP)
```
- 之后輸入密碼,就可以連接克隆的虛擬機(jī)镐确。
- ssh-key 生成秘鑰對→存放目錄→秘鑰密碼→/root/.ssh/下id_rsa為
私鑰包吝,id_rsa.pub為公鑰,若將公鑰復(fù)制到原虛擬機(jī)源葫,克隆虛擬機(jī)則可以連接原虛擬機(jī)诗越。