建立OpenStack虛擬機器設定使用者密碼

2021-08-20 03:40:52 字數 727 閱讀 8563

眾所周知,建立openstack虛擬機器時,提供了設定使用者密碼的功能,使用者密碼是通過雲平台的metadata服務注入到虛擬機器作業系統,

密碼注入是通過作業系統的cloud-init模組實現,關於cloud-init請參考:

在虛擬機器建立時,linux官方映象預設使用ssh-key的方式登入,如果我們想使用使用者名稱與密碼登入,需要在虛擬機器建立時修改使用者名稱與密碼來保證虛擬機器啟動後可以使用使用者名稱與密碼登入。

在建立虛擬機器時,增加密碼修改指令碼如下:

啟動雲主機-> 建立後-> 定製指令碼源(直接輸入)->指令碼資料

輸入內容如下:

#!/bin/sh

passwd <123456

123456

eof注:預設修改的使用者密碼即為虛擬機器root使用者密碼。

若需通過ssh使用使用者名稱與密碼登入,即需要在建立虛擬機器時不選擇key,同時修改ssh服務配置檔案才能允許root使用者使用ssh登入:

啟動雲主機-> 建立後-> 定製指令碼源(直接輸入)->指令碼資料

輸入內容如下:

#!/bin/sh

passwd <123456

123456

eofsed -i 's/passwordauthentication no/passwordauthentication yes/g' /etc/ssh/sshd_config

service ssh restart

此時虛擬機器可以使用root使用者直接ssh登入。

hyper v 建立ubuntu虛擬機器設定靜態ip

有時候ssh登陸虛擬機器需要乙個固定ip,因此需要設定虛擬機器靜態ip。hyper v建立ubuntu虛擬機器之後設定靜態ip步驟如下 1,通過hyper v建立虛擬交換機。2,物理機設定交換機的網路連線模式。2.1,開啟 控制面板 網路和 internet 網路連線。選擇此時物理機使用的網絡卡,點...

OpenStack不能成功建立虛擬機器

在openstack模擬中,不能通過centos之類較大的映象建立虛擬機器,但是cirros小映象是可以的。檢視cinder日誌 nano etc cinder 發現cinder do not import image from glance 建立新資料夾,並賦予其全部許可權 更改nano etc ...

Linux KVM虛擬機器設定

kvm是乙個基於linux核心的虛擬機器解決方案。本文介紹kvm的使用方法,以及注意要點。參考資料 kvm虛擬機器和qemu linux brctl 先決條件 硬體環境 cpu硬體虛擬化 32位與64位 安裝kvm 虛擬機器連網 brctl橋接 安裝以及執行虛擬機器 kvm常用命令 安裝虛擬作業系統...