นี่คือคำสั่ง pyca ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
pyca - CA เขียนด้วย python
DESCRIPTION
สคริปต์ในชุดนี้มีพื้นฐานล้อมรอบ OpenSSL(1). นอกจากนี้
สคริปต์รวมฟังก์ชัน CA ทั่วไปเข้ากับระบบเมลและ apache สำหรับ
การจัดการคำขอใบรับรอง ด้วย LDAP สำหรับจัดการการแจกจ่ายใบรับรองและ
รายการเพิกถอน; และ cron สำหรับงานบำรุงรักษา
โปรแกรม
ca2ldif.py
เขียนใบรับรอง CA และ CRL ไปยังไฟล์ LDIF นี้มีไว้สำหรับการเริ่มต้น
การตั้งค่ารายการ CA ไม่ใช่สำหรับการอัปเดต CRL รายวัน รายการเป็นของ objectclass
CertificationAuthority และประกอบด้วยแอตทริบิวต์ cACertificate;ไบนารี
AuthorityRevocationList;ไบนารีและใบรับรองRevocationList;ไบนารี นี้อาจจะ
ต้องการการขยายสคีมาบนเซิร์ฟเวอร์ LDAPv2 ดูเซิร์ฟเวอร์ LDAP ของคุณ
เอกสารประกอบการกำหนดค่า
certs2ldap.py
ส่งใบรับรองและ CRL ทั้งหมดไปยังที่เก็บ LDAP
คัดลอก cacerts.py
คัดลอกใบรับรอง CA ทั้งหมดที่กำหนดไว้ในการกำหนดค่า OpenSSL ไปยังไฟล์ PEM ที่รวมเข้าด้วยกัน
หรือไดเร็กทอรีที่มีลิงก์สัญลักษณ์ชื่อแฮช นี้ค่อนข้างสะดวกร่วมกัน
ด้วย ApacheSSL หรือ Apache พร้อม mod_ssl สำหรับคัดลอกไฟล์สำหรับ
SSLCACertificateFile หรือ SSLCACertificatePath
ns-jsconfig.py
สร้างโค้ด Javascript ที่มีใบรับรอง CA ทั้งหมดที่กำหนดไว้ใน OpenSSL
การกำหนดค่าสำหรับใช้กับเครื่องมือผู้ดูแลระบบ Netscape (การสร้าง netscape.cfg)
พิมพ์-cacerts.py
สคริปต์อย่างง่ายนี้พิมพ์ใบรับรอง CA ทั้งหมดบน stdout มีวัตถุประสงค์เพื่อสร้าง
งานพิมพ์ของแท้ (บนกระดาษ!) ของ CA certs ลายนิ้วมือและโดยทั่วไปจะรัน
บนระบบ CA ส่วนตัว เลือกตัวเลือก --html เพื่อสร้างรูปแบบที่ดีกว่า
เอาต์พุต HTML แทนเอาต์พุตข้อความเริ่มต้นใน ISO-8859-1
ns-jsconfig.py
สร้างไฟล์ Javascript เพื่อรวมไว้ในไฟล์การกำหนดค่า Netscape
(netscape.cfg)
ใช้ pyca ออนไลน์โดยใช้บริการ onworks.net
