Fórum Root.cz

Hlavní témata => Server => Téma založeno: pokus 19. 01. 2015, 14:47:44

Název: Automatické zadání hesla
Přispěvatel: pokus 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.
Název: Re:Automatické zadání hesla
Přispěvatel: Mirek Prýmek 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.
Název: Re:Automatické zadání hesla
Přispěvatel: pokus 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.
Název: Re:Automatické zadání hesla
Přispěvatel: Mirek Prýmek 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.
Název: Re:Automatické zadání hesla
Přispěvatel: Mirek Prýmek 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).
Název: Re:Automatické zadání hesla
Přispěvatel: MP 19. 01. 2015, 15:53:35
nehledas prikaz 'expect' ?