Jag har hittat denna:
http://www.sweclockers.com/forum/trad/1456651-ssh-bash-script...
Ingen lösning presenteras där, jag använde den information jag hittade i den tråden och försökte skapa en lösning, och så här ser den ut. Tanken är att testfile.txt ska kopieras från Server A till Server B utan att ett lösenord ska behöva hanteras. Detta ska göras med ett bash-script.
Kan detta fungera? Jag har inte testat det i skarpt läge, endast i teorin.
Först skappade jag en SSH-key med ssh-keygen
Sen installerade jag den som en "authorized key" på Server B
ssh-copy-id -i ~/.ssh/mykey user@server b.
Sen ändrade jag permissions:
authorized keys: 600
.ssh directory: 700
home directory: 744
Sen gjorde jag ett script (väldigt länge sen jag höll på med bash så jag vet inte om det här fungerar):
#!/bin/bash
scp testfile.txt username@ServerA:/path/to/destination