Score:2

ใช้คีย์ส่วนตัว PuTTY จาก windows ถึง linux

ธง cn

ฉันได้สร้างสองคีย์บน PuTTY: สาธารณะและส่วนตัว การใช้ซอฟต์แวร์นี้บน windows ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้ตามปกติ

จากนั้นฉันพยายามคัดลอกไฟล์เหล่านั้นในเครื่อง Ubuntu ของฉัน (21.04) และเข้าสู่ระบบเพื่อโหลดรหัสส่วนตัว (open putty, เขียน user@ชื่อโฮสต์ จากนั้นโหลดคีย์ส่วนตัวที่ SSH>Auth) แต่เซิร์ฟเวอร์ปฏิเสธการเชื่อมต่อไม่สามารถเชื่อมต่อได้เนื่องจากข้อผิดพลาดนี้ระบุว่า:

ไม่สามารถโหลดไฟล์คีย์ '~/private_key.ppk' (รูปแบบคีย์ PuTTY ใหม่เกินไป) 

และหน้าต่างใหม่ปรากฏขึ้นพร้อมข้อความว่า:

ไม่มีวิธีการรับรองความถูกต้องที่รองรับ (เซิร์ฟเวอร์ส่ง: คีย์สาธารณะ)

ตามที่ข้อผิดพลาดแรกแนะนำ หลังจากแปลงคีย์ส่วนตัวเป็นรูปแบบ opensh PEM ผ่าน PuTTYgen แล้วโหลดไฟล์นั้นไปที่ SSH/Auth ข้อความ 'ไม่รองรับ' จะยังคงอยู่ก่อนหน้า:

ไม่สามารถใช้ไฟล์คีย์ '~/private_key_openssh' (คีย์ส่วนตัว OpenSSH SSH-2 (รูปแบบ PEM เก่า) )

มีวิธีใช้ปุ่มเหล่านี้บน Ubuntu หรือไม่? อาจจะผ่าน opensh?

ข้อมูลบางอย่างที่จะเป็นประโยชน์:

  • Ubuntu เวอร์ชันใหม่ที่ติดตั้ง
  • พุตตี้ 0.74

ผลลัพธ์ในขณะที่พยายามด้วย ssh -i ~/.ssh/private_key.ppk user@ชื่อโฮสต์

โหลดคีย์ "~/.ssh/private_key.ppk": รูปแบบไม่ถูกต้อง user@hostname: สิทธิ์ถูกปฏิเสธ (publickey)

ru flag
บน Windows ให้ส่งออก PPK ของคุณภายใน puttygen เป็นรูปแบบ OpenSSH privkey และคัดลอกข้อมูล pubkey จากหน้าต่าง PuTTY และ PuTTYgen เวอร์ชัน Ubuntu อาจ 'เก่าเกินไป' หากคุณใช้ PuTTY ล่าสุดจากอัปสตรีม ดังนั้นคุณต้องส่งออกบน Windows จากนั้นคัดลอกคีย์ของคุณไปยัง Ubuntu
Score:0
ธง cn

เชื่อมต่อสำเร็จ!

ตามที่ Thomas Ward แนะนำ ให้โหลดไฟล์ private_key ไปยัง PuTTYgen บน Windows และคัดลอกรหัสสาธารณะไปที่ อนุญาตคีย์ ไฟล์ทำงานเป็นขั้นตอนแรก

นอกจากนี้ การส่งออกไฟล์ private_key เป็นรูปแบบ opensh ซึ่งเป็นตัวเลือกแรก ไปยังไฟล์ private_OpenSSH จากนั้นย้ายไปยังไดเร็กทอรี ~/.ssh เพื่อเปลี่ยนสิทธิ์ด้วย:

chmod 400 private_OpenSSH

อนุญาตให้ฉันเชื่อมต่อกับ:

ssh -i ~/private_OpenSSH user@ชื่อโฮสต์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา