хорошо, ко мне приходят 2 метода, чтобы решить вашу проблему.
вы можете использовать команду Ожидаем , которая написана на TCL, для взаимодействия с командой ssh, когдадля этого нужно ввести пароль.Вы можете проверить это статья
Второй метод, это не использование пароля, а закрытый ключ для доступа к удаленному серверу без необходимости ввода пароля.вы можете использовать ssh-keygen для генерации пары ключей, которые будут храниться как $ home / .ssh / id_rsa и $ home / .ssh / id_rsa.pub, а тот, который с суффиксом pub является открытым ключом, вы можете поместитьэто на удаленном сервере: $ home / .ssh / authorized_keys, тогда вам больше не понадобится пароль