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私钥

添加密码短语会增加额外的安全级别。但是,代价是每次使用密钥时都必须提供密码短语