gpt4 book ai didi

repository - 使用基本身份验证设置私有(private) yum 存储库

转载 作者:行者123 更新时间:2023-12-04 10:19:07 26 4
gpt4 key购买 nike

我已经设置了自己的私有(private) yum 仓库。这是一个以 Apache 作为 Web 服务器的 HTTP 基础存储库,所以我想添加某种身份验证。这是我需要用 Apache 做的事情,还是我可以用 createrepo 库做些什么来指定用户名和密码?
最终目标是有几个 repo :

Dev-Repo、QA-Repo、Staging-Repo 和 Production-Repo

我希望开发人员只能访问 dev-repo,QA 只能访问 QA-Repo 等等......

最佳答案

要在服务器端设置基本身份验证,请关注 http://httpd.apache.org/docs/2.2/howto/auth.html#gettingitworking (路径可能不同——它们肯定会在我的 Fedora 安装中使用)。

要设置 yum 以使用该存储库,您可以添加:

baseurl=http://user:pass@example.com/myrepo/Dev-Repo

或者:
username=user
password=pass

到 repo 的配置 /etc/yum.repos.d/myrepo-DevRepo.repo (取自 https://serverfault.com/questions/609548/yum-repo-basic-auth-not-working)。

关于repository - 使用基本身份验证设置私有(private) yum 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15685560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com