Рейтинг:0

Gitea предлагает неверный ключ SSH

флаг in

Я запускаю Gitea на виртуальной машине, которая общедоступна под gitea.myorg.foo. Вот серверная часть, относящаяся к моей конфигурации SSH моего файла конфигурации:

[сервер]                                                                                                                       
SSH_DOMAIN = gitea.myorg.foo                                                                                            
ДОМЕН = gitea.myorg.foo                                                                                            
ROOT_URL = https://gitea.myorg.foo/                                                                                   
DISABLE_SSH = ложь                                                                                                       
SSH_ПОРТ = 22                                                                                                                                                                                                                                                                                                     
OFFLINE_MODE = ложь

Это означает, что я использую sshd сервера, а не внутренний sshd Gitea.

Сервер работает под пользователем мерзавец. В /home/git/.ssh/authorized_keys, перечислены авторизованные ключи (для каждого пользователя и ключи развертывания).

К сожалению, ключ развертывания не предлагается, когда я пытаюсь клонировать репозиторий с включенным ключом развертывания.

Допустим, я хотел бы клонировать [email protected]/org/repo.git, мне предлагают ключ с совершенно другой подписью, чем та, которая отображается в разделе «Развертывание ключей» в веб-интерфейсе. Когда я бегу ssh-keyscan gitea.myorg.foo, я получаю только подписи нет быть найденным в /home/git/.ssh/authorized_keys.

Как я могу выяснить и настроить, какие ключи SSH предлагает клиенту?

Изменить: я заметил, что предлагаемый ключ помечен как ХостКлюч определено в /etc/ssh/sshd_config. Нужно ли мне использовать внутренний SSH-сервер Gitea, или я могу соответствующим образом настроить собственный SSH-сервер?

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

Я перепутал ключ хоста и ключ развертывания. Совершенно нормально, что ключ хоста возвращается. Однако я совершил ошибку, полагаясь на ключ развертывания в .knwon_hosts файл, где вместо этого я должен использовать ключ хоста.

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

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