2

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

Я использую JuiceSSH, но в бесплатной версии, похоже, отсутствует ssh-copy-id.

Какие-нибудь приложения, которые поддерживают эту команду?

2 ответа2

2

Я не знаю ни одного приложения, поддерживающего ssh-copy-id, но connectbot делает это довольно легко без него.

Приложение: https://play.google.com/store/apps/details?id=org.woltage.irssiconnectbot&hl=ru.

То, что вы можете сделать с помощью connectbot, в главном меню выбрать «управление публикациями». На этом экране вы можете создать новый ключ. После того как вы сгенерировали его, вы можете нажать и удерживать эту клавишу, выбрать в меню «копировать открытый ключ», подключиться к серверу и просто вставить эту строку в .ssh/authorized_keys сервера. Получив ключ, вы можете сделать это довольно легко для многих хостов.

Я понимаю, что это не прямой ответ на ваш вопрос, а альтернатива платной версии Juice.

0

Бесплатная версия JuiceSSH поддерживает копирование ключа в буфер обмена, аналогично connectbot. Длительно нажмите на выбранную личность, затем выберите Экспорт открытого ключа. Копировать в буфер обмена должен быть одним из вариантов обмена.

PS Я бы предпочел прокомментировать, но у меня нет очков.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .