从BitBucket下载 - 授权失败

use*_*973 3 ubuntu bitbucket

我想从bitbucket下载我的项目的旧版本到我的ubuntu服务器.

我正在输入以下命令

sudo wget https://bitbucket.org/owner/projectname/get/versionId.tar.gz
Run Code Online (Sandbox Code Playgroud)

但我收到了消息

401 UNAUTHORIZED - Authentication failed
Run Code Online (Sandbox Code Playgroud)

我还该怎么办?谢谢.

Nic*_*ice 5

使用wget --user=username --ask-password url验证.

不要使用--password选项,因为这会在历史记录中以纯文本形式保留您的密码.

您可以通过添加来避免输入用户名和密码

user=username
password=password
Run Code Online (Sandbox Code Playgroud)

到〜/ .wgetrc或/ etc/wgetrc.

(我知道这几乎和克里斯给出的答案一样,但是感觉到--password的安全性问题足以保证它,而且添加那个和wgetrc位作为评论会有点多并隐藏在更多的背后评论链接在底部.)