Java 詹金斯CLI用了一句话
我正在使用:Java 詹金斯CLI用了一句话,java,jenkins-cli,Java,Jenkins Cli,我正在使用: java -jar jenkins-cli.jar -s http://sample.url online-node machineName -noKeyAuth 它仍然提示密码短语为: 输入C:\Users\username\.ssh\id\u rsa的密码短语: 当您创建密钥时,是否为其提供了密码短语 输入密码短语(无密码短语为空): 再次输入相同的密码短语: 如果是这样,则每次使用密钥时都必须提供该密码短语 如果确实需要在密钥上保留密码短语,则始终可以为自动化创建单独的
java -jar jenkins-cli.jar -s http://sample.url online-node machineName -noKeyAuth
它仍然提示密码短语为:
输入C:\Users\username\.ssh\id\u rsa的密码短语:
当您创建密钥时,是否为其提供了密码短语
输入密码短语(无密码短语为空):
再次输入相同的密码短语:
如果是这样,则每次使用密钥时都必须提供该密码短语
如果确实需要在密钥上保留密码短语,则始终可以为自动化创建单独的密钥:
$ ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa.automation
当提示您输入密码短语时,只需按[Enter]
键即可
当您创建密钥时,您是否遵循了 密码短语 生成SSH密钥对时,建议使用密码短语保护SSH私钥 添加密码短语会增加额外的安全级别。但是,代价是每次使用密钥时都必须提供密码短语