การเชื่อมต่อ SSH เร็วขึ้นหรือไม่ถ้าฉันลดขนาดของคีย์ RSA


9

ฉันมีการเชื่อมต่อที่ช้ามากและฉันต้องใช้ SSH กับมัน ฉันจะเพิ่ม "ความเร็ว" ได้อย่างไร ฉันหมายถึงการใช้กุญแจคู่ RSA ขนาดใหญ่ค่าใช้จ่ายขนาดใหญ่? การลดขนาดคีย์เพิ่มแบนด์วิดท์ที่มีประสิทธิภาพเล็กน้อยหรือไม่


1
คุณอ้างว่าการเชื่อมต่อ SSH นี้ช้า แต่คุณเปรียบเทียบการเชื่อมต่อ Telnet ระหว่างสองโฮสต์เดียวกันได้หรือไม่ ทดสอบด้วยบัญชีจำลองที่ถูกล็อคหากคุณคิดว่ามีโอกาสที่แท้จริงในการสกัดกั้นรหัสผ่านแม้สำหรับการทดสอบนี้ ลบบัญชีหลังจากการทดสอบเสร็จสมบูรณ์ โอเวอร์เฮดการเข้ารหัสแบบสมมาตรมักจะล้นมือโดยโอเวอร์เฮดของ I / O เครือข่าย เพื่อให้สิ่งที่ตรงกันข้ามเป็นจริงทั้งซีพียูจะต้องได้รับการ underpowered (หรือคล้ายกันเช่น VM ที่มีการสมัครใช้งานเกิน) หรือคุณต้องอยู่ในเครือข่ายที่รวดเร็วมาก
Warren Young

ssh -X ต้องการ: \
LanceBaynes

2
ปัญหาของ X คือมันเป็นโปรโตคอลที่ไม่รองรับ latency สูงมากและแอพพลิเคชั่นนั้นแย่กว่าที่โปรโตคอลต้องการในบริบทดังกล่าว คุณอาจต้องการใช้ตัวบีบอัดโปรโตคอล X (ฉันไม่เคยทำมาก่อน หรือเปลี่ยนเป็น VNC
AProgrammer

-c blowfish -Cผมขอแนะนำให้ลองด้วย
Thorbjørn Ravn Andersen

คำตอบ:


9

ขนาดของคีย์ RSA นั้นสำคัญในเวลาที่การเชื่อมต่อถูกสร้างขึ้น ขนาดของคีย์อาจมีความสำคัญหากเครื่องใดเครื่องหนึ่งช้าเนื่องจากปุ่มที่ใหญ่กว่านั้นหมายถึงการคำนวณที่ยาวกว่า แต่ผลกระทบต่อเวลาในการเชื่อมต่อนั้นเล็กน้อย

ssh -Cหากผ่านปัญหาการบีบอัดการเชื่อมต่อ:

หากเวลาการสร้างการเชื่อมต่อเป็นปัญหาตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการเชื่อมต่อ SSH หลักเดียวและใช้โหมดสลาฟสำหรับการเชื่อมต่อที่ตามมา

หากความล่าช้าเป็นปัญหาคุณไม่สามารถทำอะไรได้มากไปกว่าปรับนิสัยของคุณ หากเวลาแฝงอยู่ในระดับสูงจนโปรแกรมแบบโต้ตอบเจ็บปวดในการใช้งานให้พิมพ์คำสั่งในเครื่องแล้วส่งไปให้เมื่อทำเสร็จ (โหมด Emacs shell นั้นดีสำหรับมัน) ทำการจัดการไฟล์ผ่าน SSHFS (ยกเว้นสำเนาจากระยะไกลถึงระยะไกล)

หลีกเลี่ยงการต้องใช้รีโมต X เนื่องจากเป็นทั้งความไวต่อเวลาในการตอบสนองและการใช้แบนด์วิดท์ ถ้าคุณต้องการจริงๆNXเป็นพืชที่ดีที่สุด (แต่มันเจ็บปวดในการติดตั้งเพราะมันไม่ใช่ซอฟต์แวร์ฟรีดังนั้นการแจกแจงไม่ได้จัดเตรียมไว้ซึ่งสิ่งนี้อาจเปลี่ยนแปลงได้เมื่อมีการโคลนแบบฟรีเกิดขึ้น)


8

คู่คีย์ RSA ใช้สำหรับการตรวจสอบสิทธิ์และเพื่อแลกเปลี่ยนคีย์แบบสมมาตรซึ่งใช้สำหรับการเข้ารหัสการเชื่อมต่อ คุณสามารถลองใช้การเข้ารหัสแบบสมมาตรซึ่งไม่ยากสำหรับการคำนวณตามตัวเลขเริ่มต้นคือ blowfish แต่สิ่งนี้จะไม่ทำกับปริมาณงาน แต่ด้วยการใช้งาน CPU ...

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