运行vagrant ssh后报错vagrant@127.0.0.1: Permission denied (publickey,gssapi-keyex,gssapi-with-mic),如下:
D:\sandbox\code\vagrant-oracle-database-xe-18c>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Resuming suspended VM...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
==> default: Machine booted and ready!
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
D:\sandbox\code\vagrant-oracle-database-xe-18c>vagrant ssh
vagrant@127.0.0.1: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
运行set VAGRANT_PREFER_SYSTEM_BIN=0后问题解决。
D:\sandbox\code\vagrant-oracle-database-xe-18c>set VAGRANT_PREFER_SYSTEM_BIN=0
D:\sandbox\code\vagrant-oracle-database-xe-18c>vagrant ssh
Welcome to Oracle Linux Server release 7.8 (GNU/Linux 4.14.35-1902.300.11.el7uek.x86_64)
The Oracle Linux End-User License Agreement can be viewed here:
* /usr/share/eula/eula.en_US
For additional packages, updates, documentation and community help, see:
* https://yum.oracle.com/
[vagrant@localhost ~]$
vagrant版本 - 2.2.18
参考