ไม่สามารถระบุแฮชของลายนิ้วมือที่จะใช้


10

เมื่อฉันลองคำสั่งนี้มันล้มเหลว:

ssh -o FingerprintHash=sha256 example.com

ข้อความผิดพลาด: command-line: line 0: Bad configuration option: fingerprinthash

ทำไมนี้ ตัวเลือกนี้ถูกลบออกจาก OpenSSH หรือไม่ ไคลเอ็นต์รุ่น SSH OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10, OpenSSL 1.0.1f 6 Jan 2014ของฉันคือ

ความตั้งใจของฉันคือการตรวจสอบลายนิ้วมือจากผลลัพธ์ของลูกค้าด้วยลายนิ้วมือที่ส่งมาให้ฉันโดย sysadmin ซึ่งอยู่ในรูปแบบอื่น (SHA256 เข้ารหัส 64 ฐานฉันเชื่อ)

คำตอบ:


16

FingerprintHashตัวเลือกจะใช้ได้ตั้งแต่OpenSSH 6.8เท่านั้น

เวอร์ชันก่อนหน้านี้ใช้ MD5 เสมอ


ดูเพิ่มเติมSHA256 ลายนิ้วมือ SSH ได้รับจากลูกค้า แต่ md5 ลายนิ้วมือที่รู้จักกันสำหรับเซิร์ฟเวอร์

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