Перенаправление вывода сценария на удаленный сервер через scp или ssh

У меня есть скрипт, который делает ssh для всех серверов и показывает вывод для каждого исполнения; Можно ли перенаправить эти выходы на /var/tmp/filename_output.txt на /var/tmp/filename_output.txt ?

Скрипт запускается с server1 на весь сервер. Это команды, которые я хотел бы выполнить для запуска скрипта и сохранения вывода:

 ssh server1 ./script.sh > /var/tmp/filename_output.txt ssh server2 ./script.sh >> server1:/var/tmp/filename_output.txt ssh server3 ./script.sh >> server1:/var/tmp/filename_output.txt 

  • Изменение порядка приватных ключей, передаваемых через SSH-вход
  • Передача файлов через хост-хост
  • Xorg: подключить удаленный дисплей
  • linux_startscript.sh: 14: linux_startscript.sh: Синтаксическая ошибка: "(" неожиданный
  • Как автоматически запускать контейнер lxc в ssh-соединении?
  • статический IP-адрес для удаленного администрирования удаленного домашнего компьютера через ssh?
  • Блокировать входящий ssh ​​с ответным сообщением
  • Где найти историю передачи файлов от клиента SSH (Debian / Linux)?
  • One Solution collect form web for “Перенаправление вывода сценария на удаленный сервер через scp или ssh”

    РЕДАКТИРОВАТЬ:

    Я выполняю некоторые тесты, если вы запустите команду, как вы, вы получите локальный выход

     ssh yourserver < ./your_script.sh > your_script.stdout 

    END EDIT


    С моей точки зрения у вас есть два варианта.

    Опция 1

    После запуска script.sh на каждом сервере и был выписан вывод команды в /var/tmp/filename_output.txt на удаленном сервере

     scp /var/tmp/filename_output.txt myserver:/prefered_location/server_name.log rm /var/tmp/filename_output.txt 

    Вариант 2

    Экспортируйте NFS с вашего сервера и импортируйте на каждый сервер в вашей сети, таким образом, вы можете иметь локальную FS на каждом другом сервере, указывающую на главный, и ваши проблемы решаются путем помещения команды в файл внутри FS указывая на NFS.

    Если вам нужна инструкция о том, как экспортировать NFS и импортировать ее на клиентские компьютеры, дайте мне знать

    Interesting Posts

    Как добавить модули в существующий apache

    Как пропустить уведомление по электронной почте для команды в AIX?

    Загрузка NFS rootfs не работает на плате ARM imx53

    Депрессия на лету

    Найти идентификаторы устройств scsi в Linux?

    действительно ли основанный на ОС ноутбук отлично работает с дистрибутивом linux

    Как «освободить» TCP-порт?

    Как я могу подсчитать время, в течение которого система systemd должна загружать цель по умолчанию, а затем нарисовать ее?

    Как удалить файловую систему только для чтения с USB-накопителя

    CentOS определяет те же дату и часовой пояс для системы и MySQL

    Для некоторых IP-адресов ping -c 4 -W 1 ip | cat ничего не выводит, пока ping не закончит, тогда как для других

    Переход к Linux

    Как я могу перечислить доступные видеорежимы для моего экрана?

    Запретить доступ к файлу из-под висящего, когда объем luks приостановлен

    не может удалить запись ARP с помощью iproute2

    Linux и Unix - лучшая ОС в мире.