使用Spring Boot Remote SSH shell时,可以在某种程度上将公共ssh密钥添加到应用程序的配置中(例如,通过application.properties
),以便对ssh控制台的身份验证使用公钥/私钥认证?
答案 0 :(得分:1)
您可以使用shell.ssh.key-path
中的application.properties
属性配置密钥文件的路径。
答案 1 :(得分:0)
management.shell.auth.type=key
management.shell.auth.key.path=xxx
如果您阅读源代码,您将得到以上结果:)