Использование ключей для автоматической аутентификации с помощью wget

Мой университет предлагает всю учебную программу онлайн и доступна всем, у кого есть имя пользователя и пароль. Поэтому, естественно, я написал сценарий оболочки, чтобы просто сканировать каждый необходимый курс и загружать все его содержимое, проблема заключается в аутентификации. Поэтому я решил, что имя пользователя и пароль моей учетной записи не так важны для обеспечения безопасности, поэтому я жестко запрограммировал их в сценарии оболочки, который я написал. Однако я недавно узнал о связках ключей и все еще учусь, и я обнаружил, что все мои пароли хранятся там безопасно. Поэтому я хочу, чтобы скрипт wget мог получить пароль для моего университета из паролей, надежно сохраненных в связке ключей (из-за Chromium). что я могу сделать?

wget  -c -k --no-parent -r -l  5 --user=$name --password=$password $extrao `cat ~/bin/university/update-links`

$ extrao - это дополнительные аргументы, которые я мог бы добавить во время выполнения

0
задан 12 October 2018 в 22:03

1 ответ

РЕШЕННЫЙ!

я использую следующую команду для получения моего пароля от брелока для ключей

password=`keyring get GUC mohamed.ezzatmahmoud`

, где GUC является названием объекта брелока для ключей

, я использует пароль как показано в вопросе.

0
ответ дан 27 October 2019 в 08:11

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

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