解消方法
vagrant/plugins/guests/linux/cap/public_key.rb に、以下の変更を加える。
Windowsなら、
C:\HashiCorp\Vagrant\embedded\gems\gems\vagrant-1.8.5\plugins\guests\linux\cap\public_key.rb
です。
@@ -54,6 +54,7 @@
if test -f ~/.ssh/authorized_keys; then
grep -v -x -f '#{remote_path}' ~/.ssh/authorized_keys > ~/.ssh/authorized_keys.tmp
mv ~/.ssh/authorized_keys.tmp ~/.ssh/authorized_keys
+ chmod 0600 ~/.ssh/authorized_keys
fi
rm -f '#{remote_path}'
つい先日(7月19日)にBug Fixされてた。
Authentication failure after inserting new key with Vagrant 1.8.5. [PATCH] #7610