Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Python i ssh, hostname, password

[es] :: Python :: Python i ssh, hostname, password

[ Pregleda: 1902 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

laki777
BG

Član broj: 42327
Poruke: 60
93.86.187.*



+1 Profil

icon Python i ssh, hostname, password07.05.2009. u 22:59 - pre 181 meseci
Dajte neku ideju...

Imam 200 mashina
spisak se nlazi u /etc/hosts (iP adrese)
Imam 50 passworda...
oni se nalaze u filu
/home/pass
Skripta bi trebala da se konektuje (uz pomoc ssh) na mashinu i da iskopira neki file...
dakle recimo kopira iz /etc/bla u ssh root@IP:/etc/bla
Dakle pokusava da se konektuje na 1. masinu i proba 50 passworda pa kad se konektuje i iskopira zabelezi u nekom filu da je iskopirala na toj masini...
Ako se ne iskopira zabelezi da se nije iskopirala....

Hmmm nije tako komplikovano? :)


C R S
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.rs.



+257 Profil

icon Re: Python i ssh, hostname, password08.05.2009. u 07:43 - pre 181 meseci
dve for petlje, scp sa lozinkom pa koju ubode...
ne mislis da ti radimo domaci zadatak valjda?
hintovi:
Code:

for host in `cat /etc/hosts| grep -v '127.0.0.1'`
for pass in ...
...
scp /etc/bla root:$pass@$host:/etc/bla > kopirao.log
...

Ako bas hoces sta je iskopirano a sta nije, morace malo drugacije....
O tom potom kad pokazes gde je zapelo.


Uh, izvini, sad videh da je ovo za python - ja pisao za bash shell script... ne znam kako bi islo u pythonu.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

[es] :: Python :: Python i ssh, hostname, password

[ Pregleda: 1902 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.