ฉันสามารถใช้คอนโซลเพื่อดัน / ดึงที่เก็บได้ แต่ไม่มีในคราส ในกรณีของฉันดูเหมือนว่าคราสจะไม่สามารถอ่านคีย์ส่วนตัว SSH ของฉันได้คีย์ของฉันเริ่มต้นด้วย:
-----BEGIN OPENSSH PRIVATE KEY-----
และฉันสังเกตเห็นว่ากุญแจของเพื่อนร่วมงานเริ่มต้นด้วย:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
ฉันคิดว่าปัจจุบันคราสไม่สามารถใช้คีย์ชนิดใหม่นี้ได้ (OPENSSH PRIVATE KEY)
ฉันแก้ไขได้โดย: สร้างคีย์ ssh ของคุณใหม่โดยใช้คำสั่ง:
ssh-keygen -m PEM -t rsa -b 2048
วิธีนี้จะใช้วิธีการสร้างคีย์แบบเก่าดังนั้นมันจะเริ่มต้นด้วยส่วนหัว:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
ดูข้อมูลเพิ่มเติมเกี่ยวกับ:
https://github.com/duplicati/duplicati/issues/3360
จากนั้นคุณสามารถโหลดคีย์อีกครั้งใน eclilpse โดยใช้การตั้งค่า -> การเชื่อมต่อเครือข่าย -> SSH2 คลิก "เพิ่มคีย์ส่วนตัว" (ยังคงเลือกคีย์ส่วนตัวของคุณแม้ว่าคุณจะเห็นชื่อในรายการคีย์ส่วนตัวอยู่แล้วก็ตามเนื่องจากคราสต้อง โหลดใหม่)