人工阿尔卑斯山远程回购-权限被拒绝问题 [英] artifactory alpine remote repo - permission denied problem

查看:0
本文介绍了人工阿尔卑斯山远程回购-权限被拒绝问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在我的artiFactory实例上创建了一个高山远程存储库,但无法在我的apk客户端中从它安装apk包

当我在我的阿尔卑斯山码头中点击更新时,我的权限被拒绝:

例如

docker run-it高山/bin/sh

ECHO";https://first.last%40mycompany.com:AKmyartifactorytoken@myserver.mycompany.com/artifactory/alpine_linux_org-remote/v3.10/main";>;/etc/apk/repositories

APK更新

获取https://first.last%40mycompany.com:AK..token@myserver.mycompany.com/artifactory/alpine_linux_org-remote/v3.10/main/x86_64/APKINDEX.tar.gz 错误:https://first.last%40mycompany.com:AK..token@myserver.mycompany.com/artifactory/alpine_linux_org-remote/v3.10/main:权限被拒绝 警告:正在忽略APKINDEX.fe5b96c4.tar.gz:没有这样的文件或目录 %1个错误;可用的%14个不同的包

我认为问题出在用户名/密码上,因为当我不使用用户名/密码时,我会得到相同的错误。您会注意到,我正在对用户名进行URL编码,将@符号替换为%40 我已经尝试了使用和不使用url编码

以下代码正常运行并成功下载APKINDEX.tar.gz:

Wget https://first.last%40mycompany.com:AKmytoken@myserver.mycompany.com/artifactory/alpine_linux_org-remote/v3.10/main/x86_64/APKINDEX.tar.gz

非常感谢

apk

因为这是权限被拒绝的问题,我看到您在用户名中使用‘@’,并确认它正在使用wget命令,这是推荐答案客户端的问题,因为它不理解‘@’符号,并且由于权限被拒绝而失败。请尝试使用没有"@"登录的用户。

这篇关于人工阿尔卑斯山远程回购-权限被拒绝问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆