Remote command a password prompt

Martin Vancl tux.martin na gmail.com
Pátek Květen 17 12:00:17 CEST 2013


Dobry den,
zkuste se podivat na
http://www.techiecorner.com/1619/how-to-setup-mysqldump-without-password-in-cronjob/
do ~/.my.cnf s pravy 600 ulozite heslo (volitelne i jmeno) a pak
volate mysqldump nasledovne:
   mysqldump --databases mojeDB > mojeDB.sql

Se zobrazenim hesla v seznamu bezicich procesu si v tomto pripade
nejsem jisty, ale snad by tam byt nemelo.


2013/5/17 Martin Tiršel <lk na blackpage.eu>:
> Zdravim,
>
> potrebujem z lokalu spustit skript, ktory sa pripoji na server, vykona
> nejaky prikaz (napr. mysqldump), ale dany prikaz vyzaduje zadanie hesla,
> teda napriklad:
>
> ssh root na server 'mysqldump --opt --single-transaction -u login -p dbname >
> /home/someuser/dbname.sql'
>
> vyhodi prompt na zadanie hesla k databaze. Viem, ze mozem konkretne u
> mysqldump prikazu pouzit -pHESLO, ale pokial viem, tak heslo je nasledne
> mozne precitat v zozname aktualne beziacich procesov. Da sa nejako
> zabezpecit zadanie hesla bez toho aby som to pouzil ako parameter daneho
> prikazu a zaroven nemusel heslo manualne zadavat? Teda aby vlozenie prebehlo
> z toho skriptu, ktory volam na lokale? V opacnom pripade by som musel
> zadavat mozno niekolko stokrat heslo, co nie je zrovna prakticke :)
>
> Dakujem!
>
> --
> S pozdravom,
> Martin Tiršel
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux



-- 
S pozdravem
Martin Vancl

e-mail:  tux.martin na gmail.com
jabber:  tux.martin na gmail.com
www:    http://martin.vancl.eu/
twitter:  http://twitter.com/tuxmartin


Další informace o konferenci Linux