Когда я пытаюсь создать ключ SSH с помощью sudo ssh-keygen -t rsa
я получаю запрос:
Enter file in which to save the key (/root/.ssh/id_rsa):
Однако я бы хотел, чтобы файл был сохранен в /home/user2/.ssh/id_rsa
. Когда я вхожу в этот каталог, я получаю эту ошибку:
Saving key "/home/user2/.ssh/id_rsa" failed: No such file or directory
Любая попытка войти в другой каталог возвращает ошибку.
Как я могу сгенерировать ключ в /home/user2/.ssh/id_rsa
?
РЕДАКТИРОВАТЬ: когда я удаляю sudo
я получаю эту проблему:
Generating public/private rsa key pair.
Enter file in which to save the key (/home/hduser/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Saving key "/home/hduser/.ssh/id_rsa" failed: Not a directory
Но разве SSH не должен создавать каталог?