加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

unix – 使用wget从受密码保护的链接下载文件

发布时间:2020-12-15 21:34:45 所属栏目:安全 来源:网络整理
导读:我正在尝试使用wget从受密码保护的http链接下载文件.我使用以下语法: wget –http-user = user –http-password = xxxxxx http:// …… 我使用正确的语法吗?用户和密码是否应该用引号或双引号括起来? 解决方法 几年前我做到了这一点,幸运的是我在备份中
我正在尝试使用wget从受密码保护的http链接下载文件.我使用以下语法:

wget –http-user = user –http-password = xxxxxx http:// ……

我使用正确的语法吗?用户和密码是否应该用引号或双引号括起来?

解决方法

几年前我做到了这一点,幸运的是我在备份中找到了脚本.

我记得这是一个两阶段的过程.

第一步是获取并存储cookie:

wget --keep-session-cookies --save-cookies nameofcookiesfile.txt --post-data 'email=my.email@address.com&password=mypassword123' https://web.site.com/redirectLogin -O login.html

第二种是使用这些cookie来获取您需要的文件/页面:

wget --load-cookies nameofcookiesfile.txt -p http://web.site.com/section/ -O savedoutputfile.html -nv

这些命令与我使用它们完全相同(除了我更改了用户名,密码,文件名和网站).我也遇到过这个链接,可能会有一些帮助,特别是“referer”部分:

http://www.linuxscrew.com/2012/03/20/wget-cookies/

希望这有助于或至少给某人一个起点.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读