Sziasztok,
egy altiris nevezetu symantec gyartasu, deployment szoftverrel dolgozunk. Nagyon egyszeruen osszefoglalva, az altiris szerveren futo install scripteket, jobokat, telepiteseket centralizalva kezelhetjuk az altiris agentel rendelkezo hostokon.
A problema ott kezodidk hogy az egesz cucc win szerveren fut, es az egesz rendszer win-re lett kitalalva, a linux vendegeket mar problemasabbak vele kezelni, de mondjuk elvileg megy.
Adott egy tok egyszeru telepitesi szkript, ami az altiris szerveren inditva a linux gepekre (amin fut az agent) kulonbozo csomagokat telepitenk, kb igy :
1, mkdir software_folder
2, chown user.user -R sofware_folder
3, scp -r remote_host:/folder /apps/sofware_folder
az autentikaciot egy kulon gui-s file-ban be kell allitani az altiris szerveren.
Az elso ket parancs, szepen lefut, tehat a kapcsolat es az autentikacio letrejon!!!!
a 3. parancs szall el a kovetkezo hibaval:
ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory
ezt megguglizva, mindenfele osx meg x11-es hibakat kapok, pedig ez egy rhel szerver, gui nelkul.
Persze az altirissal megha nem is talalkoztatok, ez a hiba uzi mi lehet?
koszi
- 2184 megtekintés
Hozzászólások
egesz pontosan ez a hiba uzi:
ssh_askpass: exec(/usr/libexec/openssh/ssh-askpass): No such file or directory
Permission denied (publickey,gssapi-with-mic,password).
de egyreszt nem kulcs alapu az authentikacio, hanem jelszo beiras, masreszt az elso ket parancs lefut, tehat rendben is van a kapcsolat az altiris win szerver es az agent linux szerver kozt.
- A hozzászóláshoz be kell jelentkezni
első ránézésre az scp fog jelszót kérdezni, emiatt ugrik a dolog
--
Imperare sibi maximum imperium est.
- A hozzászóláshoz be kell jelentkezni
de egy kulon configban elvileg megadtam a felhasznalo/jelszo parost..
akkor hogy tudnam scp-zni, hogy a script-ben megadom a jelszot is?
valami ilyesmi? scp user:jelszo@host:/folder ?
a ssh kulcs ebben az esetben nem jatszik, mivel kulon kene telepitenem az osszes szerverre a kulcsot, itt meg pont az a lenyeg, hogy nem linux adminok is egy gui-s klikkel feltelepitsenek egy csomagot barmelyik masinara.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
koszi, de ez se megoldas, mivel ezt a csomagot az osszes gepre fel kene rakni, itt pont az a lenyeg hogy oneclick install package-t rakjak ossze.
Valoszinu nem tudom kikerulni az ssh-key megoldast, annyival fog modosulni a job, hogy elso korben a kulcsokat felmasolja a tempbe, aztan azzal onnan akkor mar tud ssh-ni barhova.
cheers guys
- A hozzászóláshoz be kell jelentkezni
Milyen linuxokról beszélünk?
Egy spacewalk szerver szerintem pont tökéletes lenne a te problémádra, ha nem ragaszkodsz a másik deployment progidhoz.
- központosított csomag telepítés
- távoli script futtatás
- stb...
Még egy észrevételem lenne. Ha az scp-t csak arra használnád, hogy csomagokat húzz le valahonnan, akkor azt a saját hálózaton belül egy httpd-vel és wget-el is megoldhatod...
A telepítést gondolom az agenten keresztül root jogokkal fog majd futni.
- A hozzászóláshoz be kell jelentkezni