使用'scm login'时如何从视图中隐藏密码

时间:2012-11-27 14:17:53

标签: rtc

使用'{3}}

中所述的'scm login'命令时,如何隐藏密码?

我正在运行命令作为脚本的一部分,并且存在潜在的安全风险,允许将密码输出到命令窗口。

1 个答案:

答案 0 :(得分:4)

如果lscm中提到的this thread,您可以缓存所有后续scm运行的凭证。
但是(如mentioned here

  

lscm将启动一个守护进程,scm是一次性协议   守护程序将加载SCM文件,并将在后续调用中重用它们。这就是它在自动化环境中表现不佳的原因   如果您一起使用许多命令并决定使用lscm,请确保在脚本结束时清理守护程序进程。
  这将确保下一次运行时环境清洁。

或者:如果您使用scm至少登录一次,detailed here,使用-c选项(在提示时缓存密码):

  

缓存的密码位于〜/ .jazz-scm / repositories.txt。

     

缓存的密码受文件系统权限保护,并使用加密算法进行模糊处理。