Подход заключается в использовании аутентификации по ключу, это безопаснее и решает проблему аутентификации.
Просто сгенерируйте пару ключей с помощью:
ssh-keygen -t rsa
И скопируйте/вставьте содержимое файла ~/.ssh/id_rsa.pub
в ~/.authorized_keys
на машине сервера. Если файл не существует, проверьте разрешения только для пользователя.
Если вы используете несколько терминалов, я рекомендую terminator
, он действительно решает подобную проблему с broadcast keybord to all terminals features