【发布时间】:2016-09-08 04:09:51
【问题描述】:
我在 shell 脚本中使用 cURL 命令。如果我使用 curl 和 -u login:password 选项,我们可以访问这些登录名和密码,因为它们对任何人都是可见的。
有没有办法让脚本文件中的密码不清晰(或者加解密)?
【问题讨论】:
-
检查this answer。不过,这与加密无关。
-
Thanxx @igwan 但我的 curl 包含在脚本中,并且正在访问 artifactory 上的 url
-
最佳实践是将凭据传递给您的脚本,例如:sh script.sh USERNAME PASSWORD。
-
@jwodder:问这个问题的方式,我不认为它是重复的。这不是关于如何传递凭据,而是关于如何安全地进行。
标签: security unix curl passwords parameter-passing