SSH密钥身份验证在我的环境中是不受欢迎的(我不同意这一点)因此Rundeck用户被迫在运行时输入他们的SSH密码进入“安全远程身份验证”#34;选项。没有设置两个单独的选项,一个"安全"传递给脚本和另一个"安全远程验证"对于SSH会话的身份验证,是否有任何方法可以强制安全远程身份验证"作业选项也可以传递给作业正在执行的脚本?
答案 0 :(得分:0)
是的,我认为你在寻找的是:
您的节点中有类似的内容:
<node name="egon" description="egon" osFamily="unix"
username="rundeck"
hostname="egon"
ssh-authentication="password"
ssh-password-option="option.theSamePasswordOption"
sudo-command-enabled="true"
sudo-password-option="option.theSamePasswordOption" />
只要该选项是“安全远程身份验证”&#39;选项,它应该适用于两种情况。
我注意到我必须从项目设置中删除存储的密码选项,以便身份验证使用传入的选项值。