Альтернативный модуль NET :: SSH :: ждите или как подключить удаленный сервер и получить вывод команды

StackOverflow https://stackoverflow.com/questions/2617641

  •  26-09-2019
  •  | 
  •  

Вопрос

Я хочу использовать Net :: SSH :: ждите в моем коробке Unix, но, к сожалению, это недоступно, и я не могу убедить администратора установить любой модуль Perl. Вы знаете, как я могу подключиться к удаленному серверу. Я знаю, что я могу архивировать, что, используя Python, но Python также не Avai в моей коробке Unix. Вторая попытка: хотя я ожидаю ожидаю и сценарию оболочки, но выход отсутствует, что является моей оригинальной проблемой:Отсутствует выход при работе системы

Пожалуйста, посоветуйте мне любой альтернативный модуль Net :: SSH :: ждет, поэтому я могу проверить его доступность в моем коробке Unix. Или любой другой способ подключения удаленного сервера, выполнить некоторую команду и получить выход? Миллион спасибо.

Это было полезно?

Решение

Вам не нужен ваш системный администратор для установки модуля для того, чтобы вы запустили его. Вы можете скачать и установить его локально, и использовать Local :: lib. использовать его (как обсуждалось в более ранние вопросы на этом сайте).

В качестве альтернативы, вы просто попробовали:

my $output = `ssh username@host command arguments`;
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top