第一次设置Vagrant时,我使用VAGRANT_HOME
环境变量将~/.vagrant.d
文件夹的位置更改为外部驱动器(我对SSD磨损感到偏执,告我)。这导致了vagrant ssh
命令的问题,因为它抱怨没有正确的权限,我不能使用chmod
来更改它想要在exFAT卷上的文件的权限。
有解决方法吗?我已经检查了文档,似乎没有一个设置,我可以为不安全的密钥指定不同的位置,但我可能错过了一些东西。
谢谢!
解决方案是将位于外部vagrant.d
文件夹中的insecure_private_key
文件移动到本地主目录的某个位置,然后将其符号链接回来。