Möchte man ssh in Scripts verwenden, um Dinge zu automatisieren, stört das Passwort.
Natürlich währe es zu unsicher keine Authentifizierung zu verwenden.
Der richtige Weg arbeitet mit einem Public/Private Key Verfahren.
Diese erzeugen wir auf dem Client Rechner mit:
# ssh-keygen -t dsa
im verzeichniss ~/.ssh wird dann unter anderem die datei id_dsa.pub erzeugt.
dieser Public key wird beim server an die datei ~/.ssh/authorized_keys angehängt.
Das kann man z.B. so machen:
# cat ~/.ssh/id_dsa.pub | ssh zielrechner 'cat >> ~/.ssh/authorized_keys'
Fertig