bar*_*lop 4 ssh winscp private-key
如何让 WinSCP 使用我指定的私钥连接到 SSH 服务器。
我没有看到这个选项。
例如,我有一个在 cygwin 中使用 SSH 创建的私钥。(id_rsa)
$ ls ~/.ssh -l
-rw------- 1 user None 2602 Dec 24 17:26 id_rsa
-rw-r--r-- 1 user None 570 Dec 24 17:28 id_rsa.pub
-rw-r--r-- 1 user None 4562 Apr 27 08:03 known_hosts
$ cat .ssh/id_rsa
-----BEGIN OPENSSH PRIVATE KEY-----
b3Blb...........wcm9ib29rMQECAw==
-----END OPENSSH PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)
而且我已经authorized_keys在服务器上添加了公钥(id_rsa.pub)。
在 WinSCP 登录对话框中,单击高级按钮,转到SSH > 身份验证,然后在私钥文件框中,浏览您的私钥文件:
另见https://winscp.net/eng/docs/ui_login_authentication
如果您没有 PuTTY.ppk格式的密钥,则需要将文件过滤器更改为All private key files;一旦您选择了 SSH 密钥,WinSCP 将提供为您转换密钥,以.ppk格式保存密钥的副本。
| 归档时间: |
|
| 查看次数: |
457 次 |
| 最近记录: |