使用 JSch 接受的 ssh-keygen 创建 SSH 私钥
Create a SSH private key with ssh-keygen that is accepted by JSch
不是直接的编程问题,但有某种相关性。 JSch(Java SSH 库)似乎不允许 macOS 10.14 使用
创建的私钥
$ ssh-keygen -t rsa -b 4096
我应该使用什么命令来创建具有这种格式的私钥文件:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,....
JSch 接受哪个?
您似乎需要经典 OpenSSH 格式的密钥。最新版本的 OpenSSH 以新格式生成密钥。
要强制使用经典格式,请使用 -m PEM
switch。
另见 。
不是直接的编程问题,但有某种相关性。 JSch(Java SSH 库)似乎不允许 macOS 10.14 使用
创建的私钥$ ssh-keygen -t rsa -b 4096
我应该使用什么命令来创建具有这种格式的私钥文件:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,....
JSch 接受哪个?
您似乎需要经典 OpenSSH 格式的密钥。最新版本的 OpenSSH 以新格式生成密钥。
要强制使用经典格式,请使用 -m PEM
switch。
另见