Automatické zadání hesla

pokus

Automatické zadání hesla
« kdy: 19. 01. 2015, 14:47:44 »
Dobrý den,

dá se nějakým způsobem zautomatizovat zadání hesla např. když dám sudo su, nebo když se chci připojit k ssh?? Teď nemyslím uprava sudoers ani ssh klíče, ale chci přímo simulovat zadání hesla pomocí skriptu. Jednou jsem už něco takového dělal jen si nemůžu vzpomenout jak. Díky všem za radu.


Re:Automatické zadání hesla
« Odpověď #1 kdy: 19. 01. 2015, 15:01:49 »
Teď nemyslím [...] ssh klíče, ale chci přímo simulovat zadání hesla pomocí skriptu.
Proč bys to dělal?

Autentizace je specifická pro každou aplikaci, takže pro sudo jsou jiné možnosti než pro ssh. Nejuniverzálnější je použít nějaký vhodný PAM modul, ale i tam je vhodný použít k vlastní autentizaci třeba ssh klíč. Zadávat heslo kamkoli do skriptu není dobrý nápad a proto to u některých aplikací ani nejde.

pokus

Re:Automatické zadání hesla
« Odpověď #2 kdy: 19. 01. 2015, 15:08:25 »
OK budu konkrétnější.. chci použít rsync přes ssh a nechci k tomu používat klíče. TAk chci simulovat heslo.

Re:Automatické zadání hesla
« Odpověď #3 kdy: 19. 01. 2015, 15:13:11 »
OK budu konkrétnější.. chci použít rsync přes ssh a nechci k tomu používat klíče. TAk chci simulovat heslo.
man rsync - vyhledat slovo password, jsou tam jasne popsane minimalne dva zpusoby.

Re:Automatické zadání hesla
« Odpověď #4 kdy: 19. 01. 2015, 15:41:09 »
Sorry, se ssh tahle metoda nejde pouzit. Takze: http://unix.stackexchange.com/questions/111526/rsync-without-prompt-for-password (tip na sshpass).


MP

Re:Automatické zadání hesla
« Odpověď #5 kdy: 19. 01. 2015, 15:53:35 »
nehledas prikaz 'expect' ?