OpenStack雲計算口袋書-第一章-開始OpenStack之旅(四)

4、配置管理客戶端python

1. 客戶端環境說明ide

操做系統 Ubuntu12.04.2 64位工具

注意,客戶端只須要是Linux,就能夠正常操做,這裏以Ubuntu 12.04.2爲例。操作系統

操做用戶:root和xiaoyuwang(sudoer用戶)blog

2. 安裝必要的openstack管理工具ip

root@localhost:~# sudo apt-get install euca2ools python-novaclient unzipci

3. 建立必要的工做目錄get

xiaoyuwang@localhost:~$ cd
xiaoyuwang@localhost:~$ mkdir openstack
xiaoyuwang@localhost:~$ cd openstack
xiaoyuwang@localhost:~/openstack$ 虛擬機

3. 遠程複製nova.zip到本地xiaoyuwang目錄下it

xiaoyuwang@localhost:~/openstack$ scp openstack@172.16.0.1:nova.zip .
The authenticity of host '172.16.0.1 (172.16.0.1)' can't be established.
ECDSA key fingerprint is a0:dd:a1:68:aa:8b:22:7c:4b:17:54:70:5a:d5:78:f2.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '172.16.0.1' (ECDSA) to the list of known hosts.
openstack@172.16.0.1's password:
Permission denied, please try again.
openstack@172.16.0.1's password:
nova.zip 100% 5930 5.8KB/s 00:00
4. 解壓nova.zip

xiaoyuwang@localhost:~/openstack$ unzip nova.zip
Archive: nova.zip
extracting: novarc
extracting: pk.pem
extracting: cert.pem
extracting: cacert.pem

5. 配置環境變量

xiaoyuwang@localhost:~/openstack$ . novarc
xiaoyuwang@localhost:~/openstack$

6. 配置訪問虛擬機實例的密鑰對

xiaoyuwang@localhost:~/openstack$ euca-add-keypair openstack > openstack.pem

設置文件的訪問權限

xiaoyuwang@localhost:~/openstack$ chmod 0600 *.pem

文件內容如圖:

2013-09-15_14-46-48

咱們也能夠經過下面的命令來生成密鑰對,這和上面的命令是一致的。

nova keypair-add openstack > openstack.pem chmod 0600.pem

相關文章
相關標籤/搜索