ssh key password autoamted in Bash script

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
nade
Beiträge: 13
Registriert: 15.06.2015 15:17:00

ssh key password autoamted in Bash script

Beitrag von nade » 02.09.2015 17:05:37

Hallo,
Ich würde innerhalb eiens bash scriptes, gerne das Passwort welches für den SSH key genutzt wird aus einer datei auslesen lassen.

Ich weiß das dies quasi per ssh-agent funktioniert, diesen möchte ich aber nicht nutzen.

Hat jemand eine idee?

Danke

nade
Beiträge: 13
Registriert: 15.06.2015 15:17:00

Re: ssh key password autoamted in Bash script

Beitrag von nade » 02.09.2015 17:45:17

Eine Idee war es das per Expect zu lösen.
Da kenne ich mich aber null aus...


#!/bin/bash

/usr/bin/expect -c 'expect "\n" { eval spawn ssh -N -D 1080 0.0.0.0 -l sshuser -i ~/path/to/key; expect "Password:"; send "$passwort\n"; interact }'

(so gehts schonmal nicht)

Antworten