質問: vagrant@127.0.0.1's password: vagrant@127.0.0.1's password: vagrant@127.0.0.1's password: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). パスワードはデフォルトの「vagrant」を入力しています。 なにか手順やファイルの変更などでお気づきの点があればアドバイス願えませんでしょうか。
回答: > > CentOS上のユーザはrootのみで、他ユーザは作成していません。 > > > ゲストユーザに `vagrant` ユーザがないのが原因かなと。 Default User Settingsに以下のように書かれています。 > > By default, Vagrant expects a "vagrant" user to SSH into the machine as. > > > 以下の設定が必要です。 * `vagrant` ユーザが存在すること * `~vagrant/.ssh/authorized_keys` にinsecure keypairの公開鍵の登録がされていること * `vagrant` ユーザはパスワードなしsudoができること ### 参考サイト CentOS7の綺麗なboxを自作する - Qiita