Vagrant 1.9.1 経由で Ubuntu 16.04 VM をデプロイして実行しようとしています。使用している Vagrantfile は Atlas のものです:
Ubuntu Xenial 16.04 Vagrantファイル
ホスト OS として Debian Stretch を使用しています。Vagrant は、Vagrant の Web サイトから入手できる .deb 経由でインストールされました。
Vagrantfile は正常に実行され、デプロイされます。ホスト OS 経由でも、'vagrant ssh' を使用しても、VM に ssh できます。ただし、外部から ssh しようとすると、小さな障害が 1 つ発生します。
この VM のデフォルト ユーザーは「ubuntu」という名前で、パスワードが設定されているようです。しかし、パスワードが何なのかまったくわかりません。また、探している情報が記載されているドキュメントも見当たりません。VM 内で「passwd」を使用してパスワードを設定しようとすると、現在のパスワードが要求されます。これがどうなるのか、誰かわかりますか?
そこで私の大きな疑問は、これです。他にこの同じ Vagrantfile を展開した人はいますか? もしそうなら、デフォルトのユーザーのパスワードを知っている人はいますか?
ベストアンサー1
この回答を書いている時点では、 Vagrantボックスubuntu
のユーザーのパスワードを公開した人は誰もいません(ubuntu/xenial64
#1569237)。
必要ありません。次のことができます。
- SSHキー認証を使用してログインする
- パスワードを変更するには
sudo passwd ubuntu
(デフォルトではubuntu
ユーザーにはsudo権限がNOPASSWD
設定されています)
実は、あなただけでなく、すべきパスワードを変更します。