คำถามติดแท็ก verification

27
การระบุโฮสต์รีโมต ssh มีการเปลี่ยนแปลง
ฉันได้ติดตั้งเซิร์ฟเวอร์ของฉันใหม่และฉันได้รับข้อความเหล่านี้: [user@hostname ~]$ ssh root@pong @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the …

11
ตรวจสอบใบรับรอง SSL ด้วย Python
ฉันจำเป็นต้องเขียนสคริปต์ที่เชื่อมต่อกับไซต์จำนวนมากบนอินทราเน็ตขององค์กรของเราผ่าน HTTPS และตรวจสอบว่าใบรับรอง SSL นั้นถูกต้อง พวกเขายังไม่หมดอายุพวกเขาจะออกให้สำหรับที่อยู่ที่ถูกต้อง ฯลฯ เราใช้ผู้ออกใบรับรองภายในองค์กรของเราเองสำหรับไซต์เหล่านี้ดังนั้นเราจึงมีคีย์สาธารณะของ CA เพื่อตรวจสอบใบรับรองกับ โดยค่าเริ่มต้น Python จะยอมรับและใช้ใบรับรอง SSL เมื่อใช้ HTTPS ดังนั้นแม้ว่าใบรับรองจะไม่ถูกต้อง แต่ไลบรารี Python เช่น urllib2 และ Twisted จะใช้ใบรับรองอย่างมีความสุข มีไลบรารีดีๆสักแห่งที่ให้ฉันเชื่อมต่อกับไซต์ผ่าน HTTPS และยืนยันใบรับรองด้วยวิธีนี้หรือไม่ ฉันจะตรวจสอบใบรับรองใน Python ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.