У меня есть ожидание script, которое соединяется с несколькими маршрутизаторами через ssh. Все эти маршрутизаторы имеют одинаковый пароль (я знаю, это неправильно), а script должен знать этот пароль, чтобы иметь возможность подключаться к маршрутизаторам. В настоящее время пароль передается моему script в качестве аргумента в командной строке, но это означает, что в моем файле .bash_history и в запущенных процессах есть след этого пароля. Поэтому вместо этого я хотел бы, чтобы пользователь запрашивал пароль, если возможно, молча.
Знаете ли вы, можно ли запросить у пользователя пароль с ожиданием?
Спасибо.
Изменить: если бы я подключался к серверам вместо маршрутизаторов, я бы, вероятно, использовал вместо ssh ключи вместо ssh. Но маршрутизаторы, которые я использую, просто поддерживают пароли.