Рейтинг:0

ssh-copy-id ceph@osd-0 /bin/ssh-copy-id: ОШИБКА: не удалось открыть файл идентификатора '/home/ceph/.pub': такого файла или каталога нет

флаг bw

Я могу успешно использовать ssh для своих узлов ceph osd, но когда я пытаюсь скопировать идентификатор ssh, я получаю ошибку ниже. Может ли кто-нибудь объяснить, почему я получаю ошибки ниже.

[ceph@monitor ~]$ ssh-copy-id ceph@osd-0

/bin/ssh-copy-id: ОШИБКА: не удалось открыть файл идентификатора '/home/ceph/.pub': такого файла или каталога нет (чтобы в любом случае установить содержимое '/home/ceph/.pub', посмотрите на опцию -f) [цеф@монитор ~]$

флаг in
Пожалуйста, не редактируйте свой ответ в своем вопросе, вместо этого опубликуйте его как ответ и примите его, когда сможете.
Рейтинг:1
флаг cn

ваш локальный открытый ключ не найден в /home/ceph/.pub

По умолчанию ваши ключи SSH находятся в /home/пользователь/.ssh/ключ[.pub]

Вы можете указать правильный ключ для использования с (i для «личности») вариант:

ssh-copy-id user@server -i /file/to/use

Рейтинг:0
флаг pk

95% проблем с ключами связаны с разрешениями. Убедитесь, что папка .ssh существует, а разрешения .ssh — 700, а все файлы в папке — 600. Текущий пользователь является владельцем всех файлов.

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

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