Tente autenticar com uma chave ssh. Qualquer programa que use o ssh para a transferência localizará automaticamente a chave e não precisará de senha.
Basta executar
ssh-keygen -t rsa -f ~/.ssh/id_rsa
Em seguida, anexe seu novo ~/.ssh/id_rsa.pub
ao arquivo ~/.ssh/authorized_keys
do lado remoto
ssh USER@REMOTE_HOST 'cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub
e agora você deve conseguir ssh para o host remoto sem uma senha.
Geralmente, isso é uma ideia melhor do que armazenar sua senha em um arquivo, pois você pode estar usando essa senha em outros lugares e, se alguém a encontrar, você terá várias coisas comprometidas.