##環境
ホストOS:OSX10.11.6
vagrant1.8.5
virtual box 5.1.6
Vagrant1.8.5だと
vagrant up
した時にエラーを吐く
##対策
下記を弄ります
/opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/linux/cap/public_key.rb
エディタで開きます
vi /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/linux/cap/public_key.rb
56行目のここに
mv ~/.ssh/authorized_keys.tmp ~/.ssh/authorized_keys fi
一行追加
mv ~/.ssh/authorized_keys.tmp ~/.ssh/authorized_keys chmod 0600 ~/.ssh/authorized_keys fi
これで問題なく動きました