我想在我的Solaris机器上安装一个可以检出SVN代码的脚本。但是,存储库将需要用户名和密码。如何安全地执行此操作,以便我不必对密码进行硬编码,如果查看脚本,其他人无法看到密码?
我会以自己的身份登录,然后sudo到一个多人的帐户。
答案 0 :(得分:0)
如何安全地执行此操作
在每个平台上,SVN将一些(以及与auth相关的)数据存储到用户特定的目录中。 AFAICR,必须为~/.subversion
(存储凭据的auth
子目录)
如果您至少可以在用户下执行任何授权操作(稍后将用于运行脚本(并手动输入用户名|密码)),则将缓存并使用存储的凭据,而无需任何其他用户端干预