นำเข้าใบรับรองเข้าสู่ระบบพวงกุญแจผ่านทางบรรทัดคำสั่ง


32

เป็นไปได้ไหมที่จะคัดลอกใบรับรองไปยังเครื่องที่ใช้ OS X Snow Leopard เพิ่มไว้ใน System Keychain จากนั้นตั้งเป็น "Always Trust ผ่าน SSH"

และถ้าเป็นเช่นนั้น ... ได้อย่างไร

คำตอบ:


41

ในการนำเข้าใบรับรองที่เชื่อถือได้ให้ใช้คำสั่งเทอร์มินัล

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain <certificate>

สิ่งนี้จะเพิ่มใบรับรองที่เชื่อถือได้ไปที่ System.keychain คุณควรแก้ไขตัวเลือกและเส้นทางให้เหมาะสมกับสถานการณ์ของคุณ ดูman page สำหรับความปลอดภัยสำหรับข้อมูลเพิ่มเติม

Tr Trouton ที่อุดมไปด้วยการเพิ่มใบรับรองหลักที่เชื่อถือได้ใหม่ให้กับ System.keychain


คำพูดทำให้ฉันสับสนด้วยเหตุผลบางอย่างลบมันออกไปและทุกอย่างก็ดี
counterbeing

@jaberg และวิธีเพิ่มใบรับรองผ่าน ssh ไปยังพวงกุญแจท้องถิ่นไม่ใช่ระบบ?
gaussblurinc

4
ขอบคุณมาก! เพียงแค่ทราบ: หนึ่งสามารถเพิ่มไปยัง"$HOME/Library/Keychains/login.keychain"

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