Para responder à sua pergunta, você não pode fazer isso sem ajuda externa do esperado ou semelhante para fornecer a senha.
Qual é a objeção ao uso de chaves SSH? Se é apenas um caso de não querer usar chaves SSH sem uma frase secreta, então você sempre pode configurar o ssh-agent para segurar as chaves para você.