使用密钥环自动使用 wget 进行身份验证

灰色马哈根

我的大学在线提供所有课程,并且每个拥有用户名和密码的人都可以使用。所以很自然地,我编写了一个 shell 脚本来抓取每个需要的课程并下载其所有内容,但问题在于身份验证。所以我认为我的帐户的用户名和密码对于保持安全并不那么重要,所以我在我编写的 shell 脚本中对其进行了硬编码。但是我最近了解了钥匙圈并且仍在学习,我发现我所有的密码都安全地存储在那里。因此,我希望 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 是密钥环对象的名称

我使用问题中显示的密码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 cygwin 上使用 wget 进行代理身份验证

来自分类Dev

使用lpadmin添加网络打印机,但使用gnome密钥环进行身份验证

来自分类Dev

SSH不使用公共密钥进行身份验证(Windows)

来自分类Dev

Sendgrid使用API密钥进行身份验证

来自分类Dev

使用密钥子集进行身份验证/解密

来自分类Dev

使用AES进行DESFire身份验证

来自分类Dev

使用Glass进行身份验证

来自分类Dev

使用cURL进行设备身份验证

来自分类Dev

使用REST进行远程身份验证

来自分类Dev

使用JGit的PullCommand进行身份验证

来自分类Dev

使用Play进行身份验证!2.4

来自分类Dev

使用JWT进行身份验证

来自分类Dev

使用Wordpress进行.htaccess身份验证

来自分类Dev

使用gundb进行JWT身份验证

来自分类Dev

使用Firebase进行Shopify身份验证?

来自分类Dev

匿名使用Firebase进行身份验证

来自分类Dev

使用docker进行PyMongo身份验证

来自分类Dev

无法使用git进行身份验证

来自分类Dev

使用ldapbind进行身份验证

来自分类Dev

如何使用HttpURLconnection进行身份验证

来自分类Dev

使用硒进行身份验证(Python)

来自分类Dev

使用REST进行远程身份验证

来自分类Dev

使用部分密码进行身份验证

来自分类Dev

仅使用Pamusb进行身份验证

来自分类Dev

使用PHP进行LDAP身份验证

来自分类Dev

使用AngularJS工厂进行身份验证

来自分类Dev

使用私钥进行身份验证

来自分类Dev

使用 R 进行 Twitter 身份验证

来自分类Dev

使用 Facebook 进行 Firebase 身份验证