как скопировать файл в другой файл в отдельных каталогах?

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

Заранее благодарю за помощь.

-1
задан 1 June 2021 в 15:35

1 ответ

Команда не работает, потому что вам нужен прямой слэш в начале пути, как здесь:

cp id_rsa.pub /home/vagrant/.ssh/

Чтобы действительно использовать ключ, вы можете добавить ключ в authorized_keys с помощью этой команды:

cat id_rsa.pub >> /home/vagrant/.ssh/authorized_keys
4
ответ дан 28 July 2021 в 11:33

Другие вопросы по тегам:

Похожие вопросы: