【问题标题】:How to pass global options to wget and curl in Yocto如何在 Yocto 中将全局选项传递给 wget 和 curl
【发布时间】:2020-09-04 09:10:28
【问题描述】:

我已将所有下载内容保存在我们的工件存储库中。更新了 SRC_MIRROR_URL 以指向 Artifactory 存储库。

问题在于身份验证。我需要一些如何将我的身份验证令牌传递给正在发生的所有 wget/curl 的方法。有没有办法通过 Yocto 中的一些配置选项来实现这一点

【问题讨论】:

    标签: curl wget artifactory yocto


    【解决方案1】:

    将主机配置添加到您的~/.ssh/config

    Host server1
         HostName stackoverflow.com
         User jamal
         Port 1234
         IdentityFile /home/jamal/.ssh/id_rsa
    

    【讨论】:

      【解决方案2】:

      据我了解,您需要使用 curl/wget 将凭据传递给 Artifactory,您可以通过如下 URL 轻松传递凭据,

      https://<username>:<api-key>@artifactory.myorg.com:443/artifactory/local-pypi-mywork-01/mypackage-0.1-py3-none-any.whl
      

      但是,更推荐使用访问令牌。访问令牌是可过期的,并且通常更受限制。您可以使用 JFrog CLI 轻松创建访问令牌:

      jfrog rt 访问令牌创建青蛙用户

      然后在下面的 URL 中传递这个访问令牌,

      https://froggy-user:<token>@artifactory.myorg.com:443/artifactory/local-pypi-mywork-01/mypackage-0.1-py3-none-any.whl
      

      【讨论】:

        猜你喜欢
        • 2020-11-23
        • 1970-01-01
        • 2015-08-31
        • 2016-05-26
        • 1970-01-01
        • 1970-01-01
        • 2012-04-03
        • 1970-01-01
        相关资源
        最近更新 更多