1. ホーム
  2. ssh

[解決済み] 初めて `homestead ssh` を使うとき、vagrant に接続するためのデフォルトのパスワードはありますか?

2022-11-23 14:08:56

質問

私は、Vagrantに接続するために homestead ssh :

[email protected]'s password:

でも、公開鍵のパスワードがうまくいきません。

私のHomestead.yamlはこのような感じです。

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

Laravel Homestead version 2.0.14" with "Vagrant 1.7.2" を使用しています。

どのように解決するのでしょうか?

多くのパスワードを試し、なぜ公開鍵のパスワードが機能しないのか完全に混乱した後、私は以下のことを発見しました。 vagrant をパスワードとして使用しなければならないことがわかりました。

もしかしたら、この情報も誰かの役に立つかもしれません。それは、私がここに書き留めたからです。

編集してください。

Vagrantのドキュメントによると 通常 のデフォルトパスワードがあります。 vagrant であり、これは vagrant .

詳しくはこちらをご覧ください。 公式サイト

しかし、最近のバージョンでは、各マシンのキーペアを生成するように変更されました。もしその鍵がどこにあるのかを知りたい場合は vagrant ssh -- -v . これは ssh ログインプロセスの詳細な出力を表示します。次のような行が表示されるはずです。

debug1: Trying private key: /home/aaron/Documents/VMs/.vagrant/machines/default/virtualbox/private_key