Рейтинг:0

Нет такого файла или каталога при попытке создать ключи .ssh

флаг cn

Когда я пытаюсь создать ключи ssh в своем экземпляре Debian:

ssh-keygen -f /home/serverkeys/.ssh/id_rsa 

Я получаю сообщение об ошибке: Ошибка сохранения ключа "/home/serverkeys/.ssh/id_rsa": Нет такого файла или каталога

Я использую пользователя root, и когда я проверяю права доступа к каталогу:

 лс -лд

я получил

drwxr-xr-x 2 root root 4096 17 окт 08:32 .

У меня есть ряд вопросов:

1) Что мне не хватает и почему система не может автоматически создать указанный каталог .ssh?

2) Нужно ли мне создавать другого пользователя и переключаться с использования root. Я не уверен, унаследует ли новый пользователь разрешения на все пакеты, которые у меня есть до сих пор, поскольку я установил их с профилем пользователя root?

Я намерен использовать ключи ssh для интеграции между Jenkins и Gitlab, как описано здесь. Jenkins_GitlabИнтеграция

Однако в примере экземпляр Jenkins и экземпляр Gitlab установлены на dразные серверы и все же для моей установки они установлены на тот же экземпляр Debian а также мой репозиторий Gitlab публичный.

Я не уверен, нужен ли мне по-прежнему ключ ssh, потому что Jenkins и Gitlab работают на одном и том же экземпляре Debian, например, нужны ли Jenkins ключи ssh для проверки кода из Gitlab.

francois P avatar
флаг in
проверьте разрешения на каталог .ssh и даже на /home/serverkeys на всякий случай.
Рейтинг:1
флаг za

-f ключ_файл переключатель сам по себе не создает новые ключи, а также не создает .ssh каталог. Переключатель -f также используется для получения существующего файла key_file в качестве входных данных при использовании с другими ключами. Видеть мужчина ssh-keygen

Вам необходимо использовать вариант и ssh-keygen-f /home/serverkeys/.ssh/id_rsa для создания нового закрытого ключа.

флаг cn
ssh-keygen -c -f /home/serverkeys/.ssh/id_rsa /home/serverkeys/.ssh/id_rsa: Нет такого файла или каталога
флаг cn
та же ошибка все еще показывает

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.