在运行命令时,ssh-add mykey.ppk它要求输入密码:
输入密码
mykey.ppk:
但是我可以看到密钥没有任何密码并且没有加密
$ head mykey.ppk
PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: imported-openssh-key
Public-Lines: 6
AAAAB3NzaC1yc2EAAAADAQABAAABAQC8V+PLuklXrfFDZ9GNluXB/L8foOzaEp5s
jwaOL1iAxCKDWWsfsmyj9MbhV5r4Z6VGo/0T
Run Code Online (Sandbox Code Playgroud)
仅在提示符下按 Enter 键不起作用。如何将此密钥添加到代理?
PS:我已经听过关于安全实践的布道,所以你可以省点力气:-)
ssh-agent不支持 PPK 格式 (PuTTY) 的私钥。您需要使用 PuTTY gen 将密钥转换为 OpenSSH 密钥才能将其添加到您的ssh-agent.
关于RaspberryPi 的相关问题。
需要这些步骤:
mykey.keyssh-add mykey.key。在 Linux 上,等效的puttygen命令是:
puttygen mykey.ppk -o mykey.key -O private-openssh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
543 次 |
| 最近记录: |