使用Spring Boot Remote SSH shell時,是否可以在應用程序的配置中添加公共ssh密鑰(例如,通過application.properties
),以便對ssh控制檯的身份驗證使用公鑰/私鑰身份驗證?使用ssh密鑰進行Spring Boot Remote ssh shell
0
A
回答
0
您可以使用application.properties
中的shell.ssh.key-path
屬性來配置密鑰文件的路徑。
0
management.shell.auth.type =鍵
management.shell.auth.key.path = XXX
如果你讀的源代碼,你會得到上述結果:)
+0
另外,您需要這樣的關鍵路徑: –
+0
management.shell.auth.key.path = xxx –
相關問題
- 1. Spring Boot SSH Mysql?
- 2. 使用SSH密鑰驗證SSH連接
- 3. 構建Docker時無法使用私鑰進行SSH SSH鏡像
- 4. 使用cron與ssh密鑰
- 5. Linux的SSH密鑰使用
- 6. JSch:如何使用SSH密鑰ssh進入服務器
- 7. 使用JKS密鑰庫進行公鑰驗證與Ganymed SSH
- 8. 面料不使用SSH密鑰
- 9. 使用ssh密鑰進行遠程java調試使用intellij
- 10. Dreamhost上的SSH密鑰
- 11. github帳戶SSH密鑰無法使用
- 12. 保護SSH密鑰
- 13. SSH密鑰短語
- 14. AWS EC2 SSH密鑰
- 15. SSH密鑰交換
- 16. 共享SSH密鑰
- 17. Google Cloud SSH密鑰
- 18. ssh密鑰使用bash密碼
- 19. TortoiseGit使用不正確的SSH密鑰
- 20. 如何使Windows上的Mercurial使用SSH密鑰進行推/拉?
- 21. CircleCI 2.0 SSH調試:失敗,使SSH,無SSH密鑰發現
- 22. ssh使用python沒有RSA密鑰
- 23. vagrant ssh密鑰雞和蛋
- 24. ssh密鑰轉發無ssh-add
- 25. Hadoop備用SSH密鑰
- 26. 未找到Git SSH密鑰
- 27. 用SSH密鑰和密碼不
- 28. 我們可以使用JSch進行SSH密鑰通信嗎?
- 29. SSH進入Django Shell
- 30. GitLab SSH請求密碼並忽略SSH密鑰
因爲我的應用程序正在雲環境中運行,所以這對我沒有任何幫助,因爲我沒有可用的文件系統...無論如何thx的提示 –
AFAIK,CRaSH需要密鑰在文件系統上的文件中可用。有關詳細信息,請參閱http://www.crashub.org/1.3/reference.html#_key_authentication。 Boot將'shell.ssh.key-path'屬性映射到'crash.auth.key.path'。更復雜的任何事情都需要你編寫你自己的認證插件。 –