openstack創建虛擬機之后使用ssh登陸的解決辦法


創建一個虛機之后:
若果想要在horizon的控制台上登錄操作,
第一步、需要先使用ssh從controller上修改密碼
從controller上登錄:
ssh ubuntu@虛機ip
sudo su # 切換到root用戶下。
sudo passwd # 修改root的密碼

第二步、再從horizon的控制台上登錄即可。 root/密碼

如果要從其他設備(非controller)上登錄創建的虛機需進行以下操作修改配置:
1、與第一步相同。

2、修改兩個文件: /etc/ssh/ssh_config 和 /etc/ssh/sshd_config

若沒有文件為只讀,修改權限命令
chmod 777 filename 如: chmod 777 sshd_config

vim /etc/ssh/ssh_config
注釋下面兩行:
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no

vim /etc/ssh/sshd_config
添加:
UseDNS no
部分配置修改為:
PermitRootLogin yes # 允許遠程登錄

RSAAuthentication yes
PubkeyAuthentication yes #這兩項為打開公鑰模式
PasswordAuthentication yes #打開密碼驗證模式
AuthorizedKeysFile .ssh/authorized_keys #配置公鑰記錄文件

3.重啟ssh
service ssh restart

4、使用上面的root/密碼 在其他設備上即可登錄了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM