如何防止流浪汉询问ssh密钥密码
发布时间:2020-12-14 05:34:09 所属栏目:Windows 来源:网络整理
导读:一切正常,但它在配置期间一直提示ssh密码短语,这非常烦人,当你有6个vm时它会提示你12次(并且整个自动化片有点失去意义). 我试过在网上搜索,但找不到一个非常明显问题的答案. 解决方法 有多种方法可以防止这种情况发生. 首先,最明显(但最不可取的)是从密钥中
一切正常,但它在配置期间一直提示ssh密码短语,这非常烦人,当你有6个vm时它会提示你12次(并且整个自动化片有点失去意义).
我试过在网上搜索,但找不到一个非常明显问题的答案. 解决方法
有多种方法可以防止这种情况发生.
>首先,最明显(但最不可取的)是从密钥中删除密码: ssh-keygen -p -P old_passphrase -N "" -f /path/to/key_file >另一种可能性是使用ssh-agent,它将存储密钥的加密版本,并在被询问时对其执行所需的操作.您可以找到许多有关它的指南和问题,但为了完整性 eval $(ssh-agent) ssh-add /path/to/key_file do-your-vagrant-stuff >您可以使用sshpass,它将为ssh命令提供密码.它可以从环境变量或文件中读取密码作为参数(可能不安全) sshpass -p password your-vagrant-stuff 可能还有其他方法,但你最应该使用ssh-agent. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Win32:如何使用CreateWindowExW()函数创建ListBox控件?
- 单元测试 – Windows Phone开发和单元测试
- Windows – 重新/安装MSI,获取’不是有效的短文件名’错误
- windows – 在Microsoft Surface上检测相机旋转?
- windows-phone-7 – 非开发工具Windows Phone 7仿真
- windows-server-2012-r2 – 如何显示更多任务计划程序日志?
- 检查MS-DOS(C/C++)中的键是否关闭
- windows-phone-8 – 如何使用WP8的LongListSelector电话控制
- 我的Windows应用程序真正使用了多少内存?
- 变量 – 批处理脚本帮助 – 将DelayedExpansion Var的子字符
推荐文章
站长推荐
热点阅读