Ответы:
Да, вы должны работать с ssh-ключами, а не с паролем.
Увидеть " Как настроить SSH, чтобы мне не приходилось вводить свой пароль? «чтобы узнать, как это сделать.
Затем, например, мой zsh может завершить имена файлов на удаленном хосте. В противном случае мне придется вводить пароль каждый раз, когда я нажимаю табуляция ,
Я полагаю, что для Bash вы можете установить Баш-завершение "как-то, может быть" Завершение вкладки терминала " поможет.