Você pode usar sshpass para usar ssh
em um shell roteiro; O script pode fornecer automaticamente a senha para ssh
usando sshpass
. O artigo vinculado explica como fazer isso e também por que você absolutamente não deveria fazer isso.
Em vez disso, você deve usar a autenticação de chave pública . Se você precisar automatizá-lo completamente sem nenhuma entrada do usuário, você pode configurar uma chave privada sem passphrase; seu script pode usar essa chave para se conectar ao host remoto sem nenhuma entrada do usuário.