【发布时间】:2020-04-18 20:08:36
【问题描述】:
如果我想在不输入 y 的情况下覆盖现有的 SSH 密钥文件,那么我会在 bash 中执行此操作:
echo "y" | ssh-keygen -f /home/wakatana/id_rsa -N ""
如何使用 PowerShell 实现相同的功能?我试过以下:
Write-Host "y" | ssh-keygen.exe -f C:\Users\wakatana\Desktop\id_rsa -N """"
它不会显示Overwrite (y/n)? 对话框,但我不会重写现有密钥。有什么问题?
【问题讨论】:
标签: powershell ssh ssh-keys openssh ssh-keygen