我有一个需要从github.mycompany.com读取数据的坞映像,我现在可以这样做了,但是现在我们需要切换安全性,因为匿名/未经身份验证的访问git公司是不推荐的,我仍然必须使用它作为身份验证。
目前这是我的电话,anonymous/unauthenticated是working
wget https://github.mycompoany.corp/raw/dng/dekpos/master/Key.gpg -O- | apt-key add - && \
我该怎么做才能让它被认证?
有一个在wget http://url --user=<user> --password=<password>
中使用wget的选项,但不确定如何在github端创建这个用户和密码,或者用我需要提供的令牌来创建其他任何方式?
我们正在为企业使用GitHub
我在这个特定回购的设置中有这些选项,我应该使用什么?
发布于 2020-06-17 07:38:35
用ssh键通过ssh。
在github上:向帐户添加ssh键。向您的团队询问他们如何管理对公司github的访问:它可以是您的帐户,也可以是专门用于测试/QA的帐户。
选项1:密钥将专用于从这个码头映像访问回购;将相应的私钥直接放到码头映像中,并访问github上的回购。
选项2:如果这个映像要在您公司的下位上运行,您可以在您的infra上设置一个镜像(使用已验证的ssh访问权限),并从您的码头映像中锁定这个镜像。
基本原则是:
https://stackoverflow.com/questions/62423535
复制相似问题