| ||||||||||
Ключевые слова: ssh, cluster, debian, linux, (найти похожие документы)
From: Алексей Бешенов <al@beshenov.ru.> Date: Sun, 16 Feb 2008 17:02:14 +0000 (UTC) Subject: Работа с несколькими сеансами SSH через общий интерфейс Оригинал: http://beshenov.ru/debaday/200712.html#d12 Clusterssh: работа с несколькими сеансами SSH через общий интерфейс Автор: Маурицио Педральжио. Оригинал: "Clusterssh: control serveral ssh sessions via a single interface", 9 декабря 2007 г. Clusterssh - программа с графическим интерфесом, позволяющая открыть несколько соединений по SSH и выполнять одновременно во всех них команды. Для меня Clusterssh полезна во многих ситуациях, например, когда нужно сделать dist-upgrade на множестве серверов. Для управления сеансами служит маленькое меню программы, а на каждый из сеансов открывается окно Xterm. Сеанс открывается по щелчку на "Hosts -> Add Host". Открытие сеанса в Clusterssh В окне "Add Host" нужно написать "пользователь@сервер", тогда появится новое окно с командной оболочкой. Для каждого сервера можно открывать отдельный сеанс. Через поле ввода в основном окне Clusterssh можно посылать команды во все сеансы. Массовое выполнение команд в Clusterssh Если команду нужно выполнить только для одного сервера, обратитесь к нужному окну терминала. Чтобы исключить сеанс из перечня массового выполнения команд, нужно снять соответствующий флажок в меню "Hosts". На снимке ниже команды будут исполняться на 192.168.15.104, и localhost1, но не на localhost: Перечень сеансов для массового выполнения команд в Clusterssh Чтобы исключить все сеансы, используйте команду "Toggle active state"; для упорядочивания окон на экране служит "Retile". Clusterssh можно запустить из командной строки: cssh сервер_1 сервер_2 ... сервер_N Clusterssh уже давно есть в Debian и Ubuntu.
| ||||||||||
|
|
|