Проблема с использованием Vagrant SSH, когда папка vagrant.d находится на внешнем диске exFAT
Настройка Vagrant в первый раз, и я использую VAGRANT_HOME
переменная окружения, чтобы изменить местоположение ~/.vagrant.d
папка на внешний диск (я параноик по поводу износа SSD, судитесь со мной). Это вызывает проблему с vagrant ssh
команда, поскольку она жалуется на отсутствие необходимых разрешений, и я не могу использовать chmod
изменить разрешения для файла, который он хочет на томе exFAT.
Есть ли обходной путь? Я проверил документацию, и, кажется, нет настройки, в которой я мог бы указать другое местоположение для небезопасного ключа, но я мог что-то упустить.
Спасибо!
1 ответ
Решение состоит в том, чтобы переместить insecure_private_key
файл находится во внешнем vagrant.d
папку где-нибудь в вашем локальном домашнем каталоге, а затем символическую ссылку обратно.