怎麼找到 Vagrant box 的 ssh 使用者與密碼

2018-01-09 未分類

最近在弄 puppet-vagrant-apache2-php7 這個 repository 的 Vagrant box 的時候拿 Ubuntu 16.04 當 base,結果 build 完要 vagrant run 的時候發現無法登陸 …

 

預設 Vagrant box 都是 vagrant/vagrant,之前用習慣了突然不能登入覺得有點錯愕。

 

後來查了一下 pull box 都會放在家目錄的 ~/.vagrant.d/boxes 這個位置。

 

所有 pull 過的 box 都會放在這個位置,以 Ubuntu 16.04 的 20171221.0.0 版本的話,會在這個位置

~/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-xenial64/20171221.0.0/virtualbox

 

密碼就藏在這個位置底下的 Vagrantfile

 

原來 Ubuntu 的 Vagrant box 用這麼隨機的密碼 …

 

要改密碼的話可以在 build Vagrant box 的時候用 chpasswd 來改。

 

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

彙整

分類

open all | close all

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱

%d 位部落客按了讚: