我正在创建一个 bash 脚本来配置一个新服务器,我可以将一个 Web 应用程序部署到该服务器。我总是必须做的一件事是将 GitHub 视为使用ssh git@github.com. 如何在 bash 脚本中自动执行此过程,并以幂等方式执行此操作?
Zor*_*che 19
最简单的方法是做这样的事情。
ssh-keyscan remote_server >>~/.ssh/known_hosts
Run Code Online (Sandbox Code Playgroud)
如果此框是全新的,您可能还需要~/.ssh在运行ssh-keyscan之前创建目录。
请记住,ssh-keyscan 可以采用任意数量的主机名。它将获得它所能获得的所有密钥。
| 归档时间: |
|
| 查看次数: |
22492 次 |
| 最近记录: |