Рейтинг:0

ssh-copy-id -- отправить публичный ключ в другое место, а не ~/.ssh/auhtorized_keys?

флаг de

Я хочу получить доступ к удаленному серверу через ssh, который установил место для авторизованных ключей, установленных как /путь/к/ssh/authorized_keys.%u.

Теперь мне интересно, как я могу мотивировать ssh-копия-идентификатор создать авторизованные_ключи файл в этом месте в соответствии с этим соглашением об именах.

Я пытался ssh-copy-id -i /path/to/id_rsa.pub username@[ip-addresse] -o /path/to/ssh/authorized_key.username но это дает мне ошибку:

ОШИБКА: командная строка: строка 0: неверный параметр конфигурации: /path/to/ssh/authorized_keys.username

при написании этого я задаюсь вопросом, может ли альтернативно scp предоставить решение (хотя не могу сказать, как именно).

Кто-нибудь может помочь с этим?

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

ssh-копия-идентификатор не может установить открытые ключи в предоставленный пользователем файл. .ssh/authorized_keys (или же /etc/dropbear/authorized_keys для сервера dropbear). Вы можете добавить опцию, позволяющую пользователю предоставить это, но пройдет некоторое время, прежде чем такой патч будет принят восходящим и нисходящим потоком.

Когда пользователь полностью авторизованные_ключи локально, они могут загрузить это с помощью фтп. Менее полезно, если они не знают всех необходимых ключей, и могут заблокировать кого-то, если некоторые из них опущены.

В качестве альтернативы настройте sshd, чтобы пользователям не нужно было загружать свои ключи на каждый хост. Рассмотреть возможность АвторизедКейсКомманд который ищет ключи из какой-то системы, будь то причудливый FreeIPA или что-то более простое, например загрузка с какого-то веб-сервера.

vrms avatar
флаг de
спасибо за уточнение. Действительно, это было бы хорошим вкладом. Боюсь, я не в состоянии обеспечить такой пиар.

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

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