Unix: сбой SCP (через SSH) из-за интерактивного промо - PullRequest
0 голосов
/ 24 июля 2011

У меня есть проблема: у меня есть сервер, к которому я использую ssh, и у него есть специальный запрос.Подсказка выполняется командой? Prompt.

С SSH все в порядке, так как подсказка, по-моему, получает некоторый ввод, но когда я использую SCP, копирование всегда завершается неудачей.

Итак,Мне было интересно, есть ли, возможно, флаг для ssh и scp, чтобы интерактивные подсказки игнорировались.

(Кстати, мне нужно приглашение, поэтому удаление его не вариант).БЛАГОДАРНОСТЬ.

1 Ответ

0 голосов
/ 26 июля 2011

Приглашение и ответ поступают на каналы SSH stdio, которые scp использует для связи с удаленным подчиненным процессом scp, поэтому он прерывает рукопожатие и передача прерывается.

Правильный способ добавления дополнительных приглашений к SSH-соединениям - через механизм аутентификации keyboard-interactive, возможно, с помощью какого-либо модуля PAM.

Ваш текущий подход сводит SSH за пределы простых шаблонов использования.

...