Portál AbcLinuxu, 10. května 2025 09:18

Dotaz: asynchronni ssh

11.7.2013 14:06 michal
asynchronni ssh
Přečteno: 365×
Odpovědět | Admin
ahoj, mam nekolik desitek identickych linuxovych masin, ktere jsou ale na spatne dostupnych linkach (gsm). Je bezne, ze stanice neni dostupna treba hodinu, dve.

Potreboval bych z casu na cas na vsech "zaroven" spustit par prikazu.

Neznate nejake reseni pro tohle?

Moje predstava je nejaky "demon", ktery dostane seznam prikazu a zkousi to tak dlouho, nez se to povede. Samozrejme pocitam s odpovednosti administratora za to, kdyz tam zada nejake kraviny a vystup bude nekonsistentni.

Dekuji

Michal

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.7.2013 15:05 platYpus
Rozbalit Rozbalit vše Re: asynchronni ssh
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslím, že hledáš právě toto:

http://www.root.cz/clanky/parallel-ssh-jeden-prikaz-vladne-vsem/
11.7.2013 16:37 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: asynchronni ssh

Přesně tak, parallel SSH to jistí. Pokud je administrátor vepř (jako například já), dá se přes pssh vyřešit i root přístup; stačí odkomentovat příslušnou řádku v /etc/sudoers, aby se nevyžadovalo heslo, a ještě poupravit nastavení tak, aby se při pro sudo vůbec nevyžadoval virtuální terminál. Pak se dá přes pssh posílat i sudo příkaz, tedy například všechny mašiny hromadně aktualizovat a tak podobně.

11.7.2013 18:36 asdfg
Rozbalit Rozbalit vše Re: asynchronni ssh
Nie je krajsie vyuzivat autorizaciu za pomoci klucov namiesto hesla?
13.7.2013 03:51 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: asynchronni ssh

Nějak nerozumím otázce. Protože pssh autorizaci heslem nepodporuje, je samozřejmě nezbytné před jeho použitím nakonfigurovat na všech strojích authorized_keys.

Zcela jiná je otázka, zda se hlásit ke strojům rovnou jako root nebo zda používat sudo. Já jsem vždy volil druhou možnost (sudo) a tady už žádná souvislost s SSH klíči není. Zkrátka se v /etc/sudoers dá některým uživatelům povolit stát se rootem, buď po zadání hesla nebo bez hesla. Protože v případě pssh neexistuje možnost zeptat se uživatele na heslo, zbývá jen ta druhá možnost.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.