Назад | Перейти на главную страницу

отменены запросы пароля sftp?

Я пишу файл bash, содержащий команду sftp ... но у меня проблема каждый раз, когда я выполняю bash sftp запрашивает пароль удаленного сервера .. как я могу указать пароль sftp в качестве параметра по умолчанию ???

SFTP использует протокол SSH. Итак, вы можете генерировать сертификаты, используя ssh-keygen и скопируйте его на удаленный сервер, используя ssh-copy-id. Таким образом, вы можете войти без пароля.

для получения более подробной информации посмотрите эта страница.

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

после того, как я поискал ответ на бой, я обнаружил, что мы можем автоматизировать SFTP с помощью ожидать ... см. следующую ссылку Автоматизация SFTP с использованием expect