每当我ssh-add
在 cmd 中运行时,它都会输出密码提示。
ssh-add "%~%\.ssh\id_rsa"
Enter passphrase for C:\Users\Kristian Welsh\.ssh\id_rsa:
我想隐藏此文本以添加我自己的文本,但重定向标准输出没有帮助。
ssh-add "%~%\.ssh\id_rsa" >nul
有谁知道如何做到这一点?
答案1
除了更改代码之外,我不知道还有什么方法可以用自定义文本更改提示。不过,有两种方法可以解决这个问题:
- 从密钥中删除密码
- 编写一个围绕 ssh-add 的预期包装器,为您提供密码