curl - 无法通过身份验证使用 wget 或 curl 下载

标签 curl wget nvidia tensorrt

尝试从需要身份验证的 NVIDIA 下载库。 我可以正常从浏览器下载。但是我需要在服务器(无浏览器)终端下载。

我尝试了几个选项,但都不行。

curl -u myuseremail:mypassword https://developer.nvidia.com/compute/machine-learning/tensorrt/5.1/ga/local_repos/nv-tensorrt-repo-ubuntu1804-cuda10.1-trt5.1.5.0-ga-20190427_1-1_amd64.deb

wget --http-user=myemailaddress --http-password=mypassword https://developer.nvidia.com/compute/machine-learning/tensorrt/5.1/ga/local_repos/nv-tensorrt-repo-ubuntu1804-cuda10.1-trt5.1.5.0-ga-20190427_1-1_amd64.deb

它适用于其他下载,但 NVIDIA 登录身份验证下载除外。很奇怪。

注意* 然而,我在本地下载了 SCP 到我的服务器,但这不是我要找的,如果文件很大,网速太慢或带宽限制怎么办。

最佳答案

通过各种来源检查后,找到了有效的答案。 我必须先下载一个 chrome 扩展 -> LinkRedirect Trace

一旦我有了它,我首先尝试下载包但暂停了(太大的大小),然后通过扩展,我复制了位置中的值,如下图所示。然后wget到服务器端。下载文件名有点奇怪,但效果很好。 location 的值包含您的登录 token 。

Note* The image is trimmed

enter image description here

关于curl - 无法通过身份验证使用 wget 或 curl 下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57636913/

相关文章:

ruby-on-rails - Cloud9 Rails API 挑战 : allowed network but still cannot render console

linux - Bash:在变量内使用单引号

java - 使用 wget 进行身份验证

cuda - 如何防止两个CUDA程序互相干扰

php - Bigcommerce SSL 问题

windows - Windows 的 curl 命令语法

PHP Curl Paypal 沙箱

linux - 在centos 4上不使用yum安装Gnome

linux - 如何同时使用 Bumblebee 和 QtCreator?

ubuntu - 在 Ubuntu 上禁用 NVIDIA 3D Vision 立体