XenServer虛擬機器root密碼修改

2021-08-09 05:04:20 字數 1088 閱讀 8193

幾種方法:一般第一種就可以了

1>

開啟xencenter管理控制台,找到要修改密碼的那台虛擬機器:

右鍵properties–>boot options–>os boot parameters–>將boot parameters的預設專案graphical utf8

修改為graphical utf8 single或single ,

重啟這台虛擬機器就會直接進入到單使用者模式

,然後passwd來修改root的密碼.如下圖

是用命令讓虛擬機器從單使用者模式啟動:

xe vm-param-set uuid=pv-args=single

思路:修改虛擬機器linux系統的bootload檔案。但是虛擬機器此時無法登入進去,如果編輯呢,xenserver提供了乙個介面,能讓你在宿主機上編輯虛擬機器boot分割槽所在磁碟塊檔案。

步驟:1 #xe  vm-list

檢視需要修改boot檔案(grub)所在的vm的uuid

2 #xe-edit-bootloader  -u  -p  

通過這條指令可以開啟vm 的grug.conf檔案,在kernel這一行的最後加上linux single 或1   然後儲存,重啟vm進入單使用者模式,修改vm的root密碼,密碼修改後再把grub.conf檔案改回來

試了上面的方法和網上其他方法,依舊進不了單使用者模式,實在不行,絕招:

磁碟分離、其他系統連線磁碟,掛載磁碟分割槽,修改/etc/shadow檔案root密碼字元。

$6$il1sgsgy$hwf9bgliwzvyloyyh8azxcyk6oeql1a/w4ha3sztzf8kknk2dgjdmi3pp4g.9lln3vq8vqv0xrs9izigupory1

如上是123456 的密碼加密形式,字串登不上的話,找個自己知道的密碼字串替換過去。

openssl passwd -1 -salt 'fgf'  # -salt 加鹽

安裝Xen Server建立虛擬機器

之前學習openstack一直是使用的kvm,而亞馬遜和阿里雲的hypervisor都用的是xen而不是kvm,整個架構和vmware vsphere,microsoft hyper v是一樣的,打算研究一下xen。安裝xenserver 安裝成功出現gnu grub 進入伺服器,看到相關網路資訊就...

XenServer虛擬機器最佳實踐

最佳實踐 理由安裝xenserver tools 提高虛擬機器效能 disable windows visual effects on server vms visual effects占用系統資源,禁用能提高系統效能。退出光碟機的iso映象 提高效能,減少裝置掃瞄時間 vdi碎片整理 提高系統效能...

XenServer虛擬機器擴容LVM磁碟分割槽

說明 xenserver裡面安裝的虛擬機器,分割槽的時候採用的是lvm磁碟分割槽 需求 現在需要擴容虛擬機器根分割槽 具體操作 一 使用xencenter增大虛擬機器磁碟容量,如下圖所示 增大當前磁碟到590gb 注意 必須在虛擬機關機狀態下進行 二 檢視硬碟容量 df h 可以看到此時根分割槽還是...