Android-приложение с возможностью ssh-copy-id

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

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

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

2 ответа

Решение

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

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

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

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

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

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

Другие вопросы по тегам