tachtler:clusterssh
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:clusterssh [2013/06/26 10:20] – klaus | tachtler:clusterssh [2014/11/30 08:36] (aktuell) – [Voraussetzungen] klaus | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
Zur Einbindung des externen Repositories [[http:// | Zur Einbindung des externen Repositories [[http:// | ||
- | * [[tachtler:epel|EPEL-Repository einbinden]] | + | * [[tachtler:epel_centos_6|EPEL CentOS 6]] |
===== Installation ===== | ===== Installation ===== | ||
Zeile 155: | Zeile 155: | ||
Aufruf welcher zwei '' | Aufruf welcher zwei '' | ||
< | < | ||
- | # cssh -o '-A -2 -t -Y' | + | # cssh -o '-A -2 -t -Y' -a 'ssh -t -A -Y -2 -p 22 klaus@mx1.tachtler.net' |
</ | </ | ||
===== Konfiguration ===== | ===== Konfiguration ===== | ||
+ | [[http:// | ||
+ | * **''/ | ||
+ | * **''/ | ||
+ | * **'' | ||
+ | |||
+ | ==== / | ||
+ | |||
+ | In der Konfigurationsdatei **''/ | ||
+ | |||
+ | Die Definition muss nach folgendem Muster erfolgen: | ||
+ | < | ||
+ | <tag> [< | ||
+ | </ | ||
+ | |||
+ | **Beispiel: | ||
+ | < | ||
+ | # Meine Liste | ||
+ | dnsserver klaus@192.168.0.20 klaus@192.168.0.10 | ||
+ | webserver klaus@192.168.0.60 klaus@192.168.0.90 | ||
+ | </ | ||
+ | |||
+ | Neue Zeilen und Kommentare (jeweils beginnend mit dem Zeichen **#**) werden ignoriert! | ||
+ | |||
+ | :!: **HINWEIS** - Diese Konfiguration kann ebenfalls **Benutzerbezogen** in der Konfigurationsdatei **'' | ||
+ | |||
+ | ==== /etc/csshrc ==== | ||
+ | |||
+ | In der Konfigurationsdatei **''/ | ||
+ | |||
+ | Die Konfigurationsdatei **''/ | ||
+ | < | ||
+ | # cssh -u > / | ||
+ | </ | ||
+ | |||
+ | ==== ~/.csshrc ==== | ||
+ | |||
+ | In der Konfigurationsdatei **'' | ||
+ | |||
+ | Die Konfigurationsdatei **'' | ||
+ | |||
+ | Mit nachfolgen Befhel, kann die Die Konfigurationsdatei **'' | ||
+ | < | ||
+ | $ cat ~/ | ||
+ | auto_quit=yes | ||
+ | command= | ||
+ | comms=ssh | ||
+ | console_position= | ||
+ | extra_cluster_file= | ||
+ | history_height=10 | ||
+ | history_width=40 | ||
+ | key_addhost=Control-Shift-plus | ||
+ | key_clientname=Alt-n | ||
+ | key_history=Alt-h | ||
+ | key_paste=Control-v | ||
+ | key_quit=Control-q | ||
+ | key_retilehosts=Alt-r | ||
+ | max_addhost_menu_cluster_items=6 | ||
+ | max_host_menu_items=30 | ||
+ | menu_host_autotearoff=0 | ||
+ | menu_send_autotearoff=0 | ||
+ | method=ssh | ||
+ | mouse_paste=Button-2 | ||
+ | rsh_args= | ||
+ | screen_reserve_bottom=60 | ||
+ | screen_reserve_left=0 | ||
+ | screen_reserve_right=0 | ||
+ | screen_reserve_top=0 | ||
+ | send_menu_xml_file=/ | ||
+ | show_history=0 | ||
+ | ssh=/ | ||
+ | ssh_args= -x -o ConnectTimeout=10 | ||
+ | telnet_args= | ||
+ | terminal=/ | ||
+ | terminal_allow_send_events=-xrm ' | ||
+ | terminal_args= | ||
+ | terminal_bg_style=dark | ||
+ | terminal_colorize=1 | ||
+ | terminal_decoration_height=10 | ||
+ | terminal_decoration_width=8 | ||
+ | terminal_font=6x13 | ||
+ | terminal_reserve_bottom=0 | ||
+ | terminal_reserve_left=5 | ||
+ | terminal_reserve_right=0 | ||
+ | terminal_reserve_top=5 | ||
+ | terminal_size=80x24 | ||
+ | terminal_title_opt=-T | ||
+ | title=CSSH | ||
+ | unmap_on_redraw=no | ||
+ | use_hotkeys=yes | ||
+ | window_tiling=yes | ||
+ | window_tiling_direction=right | ||
+ | </ | ||
+ | |||
+ | Für eine Übersicht der einzelnen Optionen, deren Einstellungsmöglichkeiten und Verwendung, kann nachfolgender Befehl verwendet werden: | ||
+ | < | ||
+ | # man cssh | ||
+ | </ | ||
+ | |||
+ | :!: **HINWEIS** - Sektion **FILES** beinhaltet die Einstellungsmöglichkeiten! | ||
+ | |||
+ | Anschließend **meine persönlichen Einstellungen**, | ||
+ | < | ||
+ | $ cat ~/.csshrc | ||
+ | auto_quit=yes | ||
+ | command= | ||
+ | comms=ssh | ||
+ | console_position= | ||
+ | extra_cluster_file= | ||
+ | history_height=10 | ||
+ | history_width=40 | ||
+ | key_addhost=Control-Shift-plus | ||
+ | key_clientname=Alt-n | ||
+ | key_history=Alt-h | ||
+ | key_paste=Control-v | ||
+ | key_quit=Control-q | ||
+ | key_retilehosts=Alt-r | ||
+ | max_addhost_menu_cluster_items=6 | ||
+ | max_host_menu_items=30 | ||
+ | menu_host_autotearoff=0 | ||
+ | menu_send_autotearoff=0 | ||
+ | method=ssh | ||
+ | mouse_paste=Button-2 | ||
+ | rsh_args= | ||
+ | screen_reserve_bottom=60 | ||
+ | screen_reserve_left=0 | ||
+ | screen_reserve_right=0 | ||
+ | screen_reserve_top=0 | ||
+ | send_menu_xml_file=/ | ||
+ | show_history=0 | ||
+ | ssh=/ | ||
+ | ssh_args= -x -o ConnectTimeout=10 | ||
+ | telnet_args= | ||
+ | terminal=/ | ||
+ | terminal_allow_send_events=-xrm ' | ||
+ | terminal_args= | ||
+ | # Tachtler | ||
+ | # default: terminal_bg_style=dark | ||
+ | terminal_bg_style=light | ||
+ | # Tachtler | ||
+ | # default: terminal_colorize=1 | ||
+ | terminal_colorize=0 | ||
+ | terminal_decoration_height=10 | ||
+ | terminal_decoration_width=8 | ||
+ | terminal_font=6x13 | ||
+ | terminal_reserve_bottom=0 | ||
+ | # Tachtler | ||
+ | # default: terminal_reserve_left=5 | ||
+ | terminal_reserve_left=0 | ||
+ | terminal_reserve_right=0 | ||
+ | # Tachtler | ||
+ | # default: terminal_reserve_top=5 | ||
+ | terminal_reserve_top=32 | ||
+ | # Tachtler | ||
+ | # default: terminal_size=80x24 | ||
+ | terminal_size=216x24 | ||
+ | terminal_title_opt=-T | ||
+ | title=CSSH | ||
+ | unmap_on_redraw=no | ||
+ | use_hotkeys=yes | ||
+ | window_tiling=yes | ||
+ | window_tiling_direction=right | ||
+ | </ | ||
tachtler/clusterssh.txt · Zuletzt geändert: 2014/11/30 08:36 von klaus