2024. április 30., kedd

Gyorskeresés

Blog

[ ÚJ BEJEGYZÉS ]   [ ÚJ CIKK ]

  • Multiple ssh

    dsh - Dancer's shell / Distributed shell

    install
    sudo apt-get install dsh
    Főbb kapcsolók
    -a All machines
    -g servers Use the group servers
    -c Use concurrent connections
    -w Wait for one machine to finish before moving onto next
    -v Verbose output
    -M Show machine name, useful with -c

    Az alábbi módon tudunk kapcsolódni a hostokhoz és parancsot futtatni:
    dsh -m host1 -m host2 -m host3... command
    példa:
    dsh -w -m gepnev -m root@192.168.1.1 uptime
    gepnev: 12:43:34 up 595 days, 4:29
    root@192.168.1.1: 12:43:34 up 595 days, 4:29

    (note it: ha csak gépnevet írunk akkor az ssh-nak megfelelően a saját userünkkel kapcsolódunk)
    -w : sorban futtatja a parancsokat minden egyes host-on

    Lehetőség van csoportok létrehozására is
    /etc/dsh/group
    ~/.dsh/group
    touch ~/.dsh/group/myfirstgroup
    nano ~/.dsh/group/myfirstgroup
    root@192.168.1.1
    myrouter
    sonar@10.222.333.44

    Végül kapcsolódjunk
    dsh -w -g myfirstgroup uptime

    Fontos megjegyezni, hogy ha nem kulcs alapú az autchentikálás akkor minden csatlakozásnál be kell gépelni a jelszót.

    cssh - ClusterSSH

    Folytatás...

    sonar 10 éve 0

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.