Remote command a password prompt

Martin Tiršel lk na blackpage.eu
Pátek Květen 17 12:20:41 CEST 2013


Vdaka za info, urcite sa zide. Ale v tomto pripade by ma viacej zaujimalo  
ako to heslo (pripadne to moze byt aj iny vstup ktory ocakava cielovy  
program) narvat cez to ssh, bolo by to univerzalnejsie a mozem to pouzit  
aj v inych programoch ako len mysqldump.


-- 
S pozdravom,
Martin Tiršel

On Fri, 17 May 2013 12:00:17 +0200, Martin Vancl <tux.martin na gmail.com>  
wrote:

> 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


Další informace o konferenci Linux