O
Ochse
Gast
Hallo,
ich habe vor ein Bash-Script zu erstellen, in dem mehrere scp-Befehle vorkommen. Das Problem ist nun, dass ich bei jedem scp ein Passwort eingeben muss.
Ich könnte natürlich sshpass verwenden, das sähe dann ungefähr so aus:
#!/bin/bash
...
...
read -p "Passworteingabe :" -s SSHPASS
export SSHPASS
sshpass -e scp -r user1@server1:/pfad/ user2@server2:/pfad/
...
...
Bei dieser Variante kann das Passwort einfach aus der Variable SSHPASS gelesen werden. Folglich scheint das sehr unsicher zu sein.
Gibt es eine sicherere Möglichkeit die mehrfache Passworteingabe zu umgehen OHNE SSH-Keys zu verwenden?
Hoffe jemand kann mir helfen.
ich habe vor ein Bash-Script zu erstellen, in dem mehrere scp-Befehle vorkommen. Das Problem ist nun, dass ich bei jedem scp ein Passwort eingeben muss.
Ich könnte natürlich sshpass verwenden, das sähe dann ungefähr so aus:
#!/bin/bash
...
...
read -p "Passworteingabe :" -s SSHPASS
export SSHPASS
sshpass -e scp -r user1@server1:/pfad/ user2@server2:/pfad/
...
...
Bei dieser Variante kann das Passwort einfach aus der Variable SSHPASS gelesen werden. Folglich scheint das sehr unsicher zu sein.
Gibt es eine sicherere Möglichkeit die mehrfache Passworteingabe zu umgehen OHNE SSH-Keys zu verwenden?
Hoffe jemand kann mir helfen.