第十四部分 建立和配置centos7實例
windows
本小節介紹如何使用官方centos7鏡像建立實例。
下載官方的centos7鏡像centos
鏡像的下載地址爲:http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1907.qcow2網絡
在windows下使用迅雷等下載工具下載上面的鏡像,並上傳至控制節點的root目錄下app
將鏡像上傳到glancessh
. admin-openrcide
openstack image create --file CentOS-7-x86_64-GenericCloud-1907.qcow2 --disk-format qcow2 --container-format bare --public CentOS7工具
openstack image list測試
建立實例類型centos7
openstack flavor create --id 1 --vcpus 2 --ram 2048 --disk 10 m2.nanospa
openstack flavor list
使用CentOS7鏡像建立實例
. ygj-openrc
openstack server create --flavor m2.nano --image CentOS7 --nic net-id=3903994e-3f22-4677-8c3a-5ea4edd90afb --security-group default --key-name ygjkey centos7-instance1
實例的配置
ping通以後,在控制節點使用ssh centos@10.8.20.56登陸到實例,由於建立實例時已將生成的包含公鑰的祕鑰對注入實例,私鑰保存在控制節點的/root/.ssh/目錄中,所以在控制節點中能夠直接以SSH密鑰登陸,而不是使用密碼登陸。
修改實例的root密碼
sudo passwd
修改ssh配置文件,容許遠程使用密碼登陸
sudo vi /etc/ssh/sshd_config
取消#PermitRootLogin yes這一行的註釋
將PasswordAuthentication這一行改成的no 改爲 yes
改完重啓sshd
sudo systemctl restart sshd
從新打開一個終端,使用root用戶登陸實例便可
測試實例的網絡鏈接
全文14小節完。