यदि मैं RSA कुंजी का आकार कम करता हूं तो SSH कनेक्शन तेजी से होता है?


9

मेरे पास बहुत धीमा कनेक्शन है, और मुझे उस पर एसएसएच का उपयोग करने की आवश्यकता है। मैं "गति" कैसे बढ़ा सकता हूं? मेरा मतलब है कि बड़े आरएसए कीपर्स का उपयोग बड़े ओवरहेड में किया जाता है? महत्वपूर्ण आकार को कम करने से प्रभावी बैंडविड्थ थोड़ा बढ़ जाएगा?


1
आप दावा करते हैं कि यह SSH कनेक्शन धीमा है, लेकिन क्या आपने इसकी तुलना एक ही दो मेजबानों के बीच टेलनेट कनेक्शन से की है? लॉक-डाउन डमी खाते के साथ परीक्षण करें यदि आपको लगता है कि इस एक परीक्षण के लिए भी पासवर्ड अवरोधन का एक वास्तविक मौका है; परीक्षण पूरा होने के बाद खाते को हटा दें। सिमिट्रिक एन्क्रिप्शन ओवरहेड आमतौर पर नेटवर्क I / O ओवरहेड द्वारा स्वाइप किया जाता है। सच होने के लिए रिवर्स के लिए, या तो सीपीयू को कम करना पड़ता है (या इसी तरह, उदाहरण के लिए, VM को ओवरस्क्राइब किया गया है) या आपको बहुत तेज़ नेटवर्क पर रहना होगा ।
वॉरेन यंग

ssh -X जरूरत: \
LanceBaynes

2
एक्स के साथ समस्या यह है कि यह एक प्रोटोकॉल है जो बहुत अच्छी तरह से उच्च विलंबता का समर्थन नहीं करता है - और अनुप्रयोग ऐसे संदर्भ में प्रोटोकॉल द्वारा आवश्यक भी बदतर हैं। आप एक एक्स प्रोटोकॉल कंप्रेशर्स का उपयोग करना चाह सकते हैं (मैंने ऐसा कभी नहीं किया है, मुझे कुछ याद है)। या VNC जैसी किसी चीज़ पर स्विच करें।
एपीग्रामग्राम

मैं के साथ कोशिश करने की सलाह देता हूं -c blowfish -C
Thorbjørn रावन एंडरसन

जवाबों:


9

RSA कुंजी आकार केवल उस समय के लिए मायने रखता है जब कनेक्शन स्थापित किया जाता है। यदि मशीनों में से एक धीमा है, तो कुंजी का आकार मायने रख सकता है, क्योंकि बड़ी कुंजी का मतलब लंबी गणना है, लेकिन कनेक्शन समय पर इसका प्रभाव नगण्य है।

यदि थ्रूपुट एक समस्या है, तो कनेक्शन को संकुचित करें ssh -C:।

यदि कनेक्शन स्थापना समय एक समस्या है, तो सुनिश्चित करें कि एकल मास्टर SSH कनेक्शन को सक्रिय करें और बाद के कनेक्शन के लिए दास मोड का उपयोग करें।

यदि विलंबता एक समस्या है, तो अपनी आदतों को अनुकूलित करने के अलावा आप बहुत कुछ नहीं कर सकते हैं। यदि विलंबता इतनी अधिक है कि इंटरैक्टिव प्रोग्राम का उपयोग करने के लिए दर्दनाक है, तो स्थानीय रूप से कमांड टाइप करें और जब किया जाता है तो उन्हें भेजें (Emacs शेल मोड इसके लिए अच्छा है)। SSHFS पर फ़ाइल प्रबंधन करें (दूरस्थ-से-दूरस्थ प्रतियों को छोड़कर)।

दूरस्थ X की आवश्यकता से बचें क्योंकि यह विलंबता-संवेदनशील और बैंडविड्थ-खपत दोनों है। यदि आप वास्तव में होना चाहिए, NX फसल का सबसे अच्छा है (लेकिन यह स्थापित करने के लिए दर्दनाक है क्योंकि यह मुफ्त सॉफ्टवेयर नहीं है, इसलिए वितरण इसे प्रदान नहीं करता है; यह बदल सकता है क्योंकि मुफ्त क्लोन उभर रहे हैं)।


8

आरएसए कीपर्स केवल प्रमाणीकरण के लिए और सममित कुंजी के आदान-प्रदान के लिए हैं, जिसका उपयोग कनेक्शन के एन्क्रिप्शन के लिए किया जाता है। आप एक सममित सिफर का उपयोग करने का प्रयास कर सकते हैं, जो कि संगणना के लिए उतना कठिन नहीं है जितना कि डिफ़ॉल्ट सिफर यानी ब्लोफिश। लेकिन यह थ्रूपुट के साथ नहीं, बल्कि सीपीयू के उपयोग के साथ होगा ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.