Это не роль make
делать подобные вещи. Таким образом, в Makefile
нет специальной поддержки для обработки учетных данных.
Однако, если вы можете заставить сценарий оболочки выполнить «автоматический ввод» или предоставить требуемые учетные данные другим способом, то вам следует быть в состоянии использовать тот же подход в Makefile
.
. Мы не можем посоветовать вам, как будет работать скрипт, потому что вы не предоставили никаких фактических сведений о командах et c, которые вы используете для удаленного доступа.
Но если вы используете s sh из поля Linux, вы можете использовать публичные c аутентификацию по ключу и ssh-agent
и полностью избежать этой проблемы. Это было бы намного более безопасно, чем:
- при использовании аутентификации пользователя / пароля вообще и
- встраивание паролей в ваши make-файлы ... чтобы кто-то другой мог найти, когда они украдут ваш ноутбук или что-то еще.