Как ввести пароль при использовании псевдонима

Я использую sshpass для выполнения scp ] внутри довольно длинного скрипта для запуска, и я хотел бы иметь возможность заранее ввести для этого пароль.

Использовать пароль в качестве параметра довольно просто, но тогда он вводится в терминале в открытом виде и, очевидно, является нарушением безопасности.

У меня вопрос: можно ли запросить пароль, чтобы он не отображался в терминале в начале скрипта?

0
задан 18 June 2021 в 11:44

1 ответ

Вы можете использовать read с переключателем -p для ввода пароля:

read -s -p "Enter Password: " password
sshpass -p "$password" ...
1
ответ дан 28 July 2021 в 11:27

Другие вопросы по тегам:

Похожие вопросы: