Portál AbcLinuxu, 8. června 2025 22:24


Dotaz: Ktery configuration management pouzit?

23.6.2017 16:27 nicco | skóre: 7
Ktery configuration management pouzit?
Přečteno: 247×
Odpovědět | Admin
Existuje nejaky configuration management software, ktery pouziva obycejne bash prikazy, ne ruzne emulacni prikazy jako cfengine, pupet, chef atd? Neco obycejneho, co veme IP adresu, projde pres ssh s heslem, ktery mu zadam. Udela sudo nebo su a pusti presne ty prikazy, ktere mu dam - bash prikazy. A vypise vysleky spousteni prikazu? Pouzivam expect, ale ten neni moc spolehlivy na starsich linuxech, solarisech nebo pri horsim spojeni atp. ssh a klice uz neumi spustet prikazy jako root pres sudo/su pokud se nepletu (root nema dovelno pouzivat ssh na nasich serverech). Dekuji

Řešení dotazu:


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

Odpovědi

23.6.2017 16:33 nicco | skóre: 7
Rozbalit Rozbalit vše Re: Ktery configuration management pouzit?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud jsem to spravne pochopil, tak treba cfengine ma parametr "commands:" ktery spusti klasicke unix prikazy. To by mohlo byt to, co potrebuji.
Řešení 1× (nicco (tazatel))
23.6.2017 16:59 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: Ktery configuration management pouzit?
Tuto možnost má samozřejmě naprosto každý takový systém - cfengine, puppet i chef. Vždy je ale docela potíž nějak rozumně určitě, kdy že se mají ty příkazy provést (protože pokud by se měly provádět pořád dokola, tak stačí cron).
Řešení 1× (nicco (tazatel))
23.6.2017 16:54 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: Ktery configuration management pouzit?
Odpovědět | | Sbalit | Link | Blokovat | Admin
To na co se ptáš umí ansible, modul command nebo shell a přepínač -K (na heslo).
augur:~ % ansible -i 10.3.204.149,10.3.204.150 all -b -K -m shell -a 'date && whoami'
SUDO password: 
10.3.204.150 | SUCCESS | rc=0 >>
Fri Jun 23 16:52:05 CEST 2017
root

10.3.204.149 | SUCCESS | rc=0 >>
Fri Jun 23 16:52:05 CEST 2017
root
Jinak ansible toho umí víc, takže až zjistíte jaký je smysl "emulačních příkazů" tak můžete začít používat všechno co je v ansible k dispozici.

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.