ฉันมีเซิร์ฟเวอร์ที่ใช้งานจริง (Ubuntu ที่ทำงานตลอด 24/7) พร้อมที่เก็บ git และคอมพิวเตอร์ไคลเอนต์บางเครื่องแต่ละเครื่องมีสำเนาที่ใช้งานได้ของที่เก็บนี้ ในคอมพิวเตอร์ไคลเอนต์เพียงแค่ใช้การเข้ารหัสโฟลเดอร์ในบ้านดูเหมือนว่าจะแก้ปัญหาที่ในกรณีของฮาร์ดแวร์ที่ถูกขโมยไม่มีใครสามารถเข้าถึงไฟล์ในคอมไพล์
ฉันจะเข้ารหัสด้านรีโมตของที่เก็บ git เพื่อให้แน่ใจว่าในกรณีของฮาร์ดแวร์ที่ถูกขโมยไม่มีใครสามารถกำหนดค่าใหม่และโคลนที่เก็บ git ได้อย่างไร
ตอนแรกฉันคิดว่าการเข้ารหัสไดเรกทอรีหลักของผู้ใช้ git แต่แล้วฉันก็รู้ว่าสิ่งนี้จะไม่สมเหตุสมผลเลยตั้งแต่เมื่อใดและใครควรจะถอดรหัส
ฉันสามารถใส่ที่เก็บ git ในโฮมไดเร็กตอรี่ของตัวเอง / ลิงค์ไปที่นั้นจะใช้ได้เฉพาะเมื่อฉันล็อกอินเข้าสู่เซิร์ฟเวอร์ผ่าน SSH เท่านั้น? หรือมีวิธีการแก้ไขปัญหานี้คล้ายกัน?
ขอบคุณสำหรับเคล็ดลับล่วงหน้า!
git
หรือไม่ เนื่องจากฉันไม่ได้เป็นผู้ใช้คอมไพล์เมื่อฉันเข้าสู่ระบบด้วย SSH ฉันจะติดตั้ง ecryptfs ได้อย่างไร หรือฉันควรเข้าสู่ระบบด้วยผู้ใช้คอมไพล์?