Мой университет предлагает всю учебную программу онлайн и доступна всем, у кого есть имя пользователя и пароль. Поэтому, естественно, я написал сценарий оболочки, чтобы просто сканировать каждый необходимый курс и загружать все его содержимое, проблема заключается в аутентификации. Поэтому я решил, что имя пользователя и пароль моей учетной записи не так важны для обеспечения безопасности, поэтому я жестко запрограммировал их в сценарии оболочки, который я написал. Однако я недавно узнал о связках ключей и все еще учусь, и я обнаружил, что все мои пароли хранятся там безопасно. Поэтому я хочу, чтобы скрипт wget мог получить пароль для моего университета из паролей, надежно сохраненных в связке ключей (из-за Chromium). что я могу сделать?
wget -c -k --no-parent -r -l 5 --user=$name --password=$password $extrao `cat ~/bin/university/update-links`
$ extrao - это дополнительные аргументы, которые я мог бы добавить во время выполнения
РЕШЕННЫЙ!
я использую следующую команду для получения моего пароля от брелока для ключей
password=`keyring get GUC mohamed.ezzatmahmoud`
, где GUC является названием объекта брелока для ключей
, я использует пароль как показано в вопросе.