Терминаторные панели автоматически подключаются к различным серверам

Несколько недель назад я выяснил, как запустить терминатор с помощью настраиваемого макета вместо его создания вручную (используя terminator -l ). Теперь я хотел бы начать терминатор, и каждая отдельная панель моего пользовательского макета автоматически подключается к удаленному серверу (к сожалению, мне нужно управлять несколькими серверами). Есть ли способ или любая поддержка / язык скриптов для этого?

  • Split Terminator с внешней командой?
  • Терминатор не открывает новое окно
  • UTF-8 в Терминаторе
  • Терминатор не запускается в i686, проблема DBus в Python
  • Установка размера ручки размера 0 в терминаторе
  • Запустить терминатор в нужный каталог, а затем запустить нужную команду
  • Терминатор не сохраняет цветовой профиль между расколами и новыми вкладками
  • Терминатор не будет открыт с профилем по умолчанию
  • One Solution collect form web for “Терминаторные панели автоматически подключаются к различным серверам”

    Моя конфигурация терминатора выглядит так:

     [profiles] [[default]] # some settings [[root]] # some colour settings use_custom_command = True custom_command = sudo -i exit_action = restart [[lab]] # some more colour settings use_custom_command = True custom_command = ssh -R 2022:localhost:22 lab exit_action = restart [[server]] # some more colour settings use_custom_command = True custom_command = ssh server exit_action = restart [layouts] [[default]] [[[child0]]] type = Window order = 0 parent = "" [[[child1]]] labels = None, None, None, None type = Notebook order = 0 parent = child0 [[[terminal1]]] profile = root type = Terminal order = 0 parent = child1 [[[terminal2]]] profile = lab type = Terminal order = 1 parent = child1 [[[terminal3]]] profile = server type = Terminal order = 2 parent = child1 [[[terminal4]]] profile = default type = Terminal order = 3 parent = child1 

    Объединив профили с custom_command , я получаю четыре вкладки при запуске, один с корневой оболочкой, два открытия ssh-соединений и четвертую рабочую обычную оболочку.

    Эти параметры задокументированы в man-странице terminator_config(5)

    Interesting Posts

    Инструмент для просмотра последних версий программного обеспечения от восходящего потока?

    Отключить несколько файлов

    Предоставить доступ к домашнему каталогу другого пользователя

    Почему Bash реализует время как зарезервированное слово вместо встроенного?

    Могу ли я восстановить файл gzip точно, учитывая исходный несжатый файл?

    Как pkg выбирает свои репозитории (FreeBSD 10)

    Почему возникает ошибка при двойном цитировании одинарных кавычек в скрипте, который запускает удаленную команду SSH?

    Добавление слова в конце строки с sed

    DD WRT ограничивает доступ, но исключает субдомен

    Как настроить swappiness в Linux Memory Management?

    Я могу читать с жесткого диска, но я не могу установить его только для чтения

    Установка проприетарных драйверов Ethernet в Fedora

    Не удается установить xrdp, используя apt-get на debian 8.5 (tinkeboard os) (Arm)

    Как работает `env X = '() {(a) => \' sh -c" эхо-дата "?

    Как использовать sudo для удаления содержимого каталога

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