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

Скрипт SCP без сертификатов или ожидание

Мне нужно написать сценарий SCP, и я необходимость чтобы иметь возможность сделать это, передав пароль в виде обычного текста. Я полностью осознаю какой ужас шаблон дизайна, который я прошу. я не может использовать сертификаты для этого приложения. Моя проблема заключается в том, что ящик, над которым я работаю, не может и не будет иметь модуль Perl Net :: SFTP или perl. У меня есть коробка HP-UX с ksh и базовая установка perl.

Использование ключей SSH невозможно из-за требований рабочего места. Я не устанавливаю политику, но я должен ее соблюдать.

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

Чтобы ответить на ваш вопрос - вы не можете сделать это без внешней помощи от ожидаемого или подобного, чтобы предоставить пароль.

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