โคลนที่เก็บด้วยกุญแจสาธารณะ


0

ฉันตั้งค่าที่เก็บข้อมูลบนเซิร์ฟเวอร์ linux ของฉัน ฉันต้องการทำงานกับมัน แต่ฉันไม่ต้องการพิมพ์รหัสผ่านทุกครั้งที่ฉันทำงานกับ git ดังนั้นฉันต้องการการรับรองความถูกต้องของคีย์สาธารณะ / ส่วนตัว

ปัญหาคือว่าในเครื่องโฮสต์ของฉันฉันใช้ Windows

ฉันจะสร้างกุญแจได้ที่ไหน บนโฮสต์ (Windows) หรือบนเซิร์ฟเวอร์ (Linux)

อีกปัญหาที่ฉันพบคือการสร้างคีย์บน Windows - ส่วนขยายของพับลิกคีย์คือ.ppk(ซึ่งคือ SSH2) และบน Linux คือ.pub(OpenSSH) ฉันจำเป็นต้องแปลงคีย์เป็นอย่างไร

มีการโพสต์บนอินเทอร์เน็ตที่จะอธิบายและให้วิธีแก้ไขปัญหาของฉันอย่างเต็มที่หรือไม่?

คำตอบ:


0

สร้างคีย์บนไคลเอนต์ / โฮสต์และวางคีย์ pub ใน allow_keys ในไดเรกทอรี. ssh ของผู้ใช้ (คุณสามารถใช้ openssl เพื่อทำสิ่งนี้ทั้งหมด)
จากนั้นเปลี่ยน linux ssh config และไฟล์อื่น ๆ ที่จำเป็นเพื่ออนุญาตการตรวจสอบกุญแจ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.