1) Добавление открытых ключей хоста (~ / .ssh / id_rsa.pub) к аутентифицированным ключам удаленного пользователя (~ / .ssh / authorized_keys)
Вы добавите содержимое открытого ключа к авторизованным ключам
2) Если у вас нет этого ключа, вы можете сгенерировать его
ssh-keygen -t rsa
3) после этого вы можете
ssh <REMOTE USER NAME>@RemoteHOST <command>
Как пример
ssh mebada@123.44.2.12 ls
4) Если у вас есть список команд, вы можете запустить файл оболочки scp и выполнить его оттуда (без пароля), и он переопределит удаленный
scp /path/to/shell.file user@host:/path/to/remote
ssh user@host chmod u+x /path/to/remote/shell.file
ssh user@host /path/to/remote/shell.file