Итак, я создал виртуальную машину с помощью ubuntu Версия 16.04. Я пытаюсь скопировать свой открытый ключ в файл authorized_keys, как я это сделал, с помощью команды cp id_rsa.pub home / vagrant / .ssh /
Я выполнил команду из дома / deploy / .ssh /, но я получаю следующую ошибку: cp: не удается создать обычный файл 'home / vagrant / .ssh /': нет такого файла или каталога
. Может ли кто-нибудь сказать мне, почему я получаю эту ошибку.
Заранее благодарю за помощь.
Команда не работает, потому что вам нужен прямой слэш в начале пути, как здесь:
cp id_rsa.pub /home/vagrant/.ssh/
Чтобы действительно использовать ключ, вы можете добавить ключ в authorized_keys
с помощью этой команды:
cat id_rsa.pub >> /home/vagrant/.ssh/authorized_keys