উত্তর:
না এবং হ্যাঁ ধরনের। যা বলা যায়, এটি সংক্ষেপণ সমর্থন করে (zlib বা zlib-ish, যেমনটি আমি স্মরণ করি), তবে ওপেনএসএসএইচ-র একটি স্টক অনুলিপি এটি ডিফল্টরূপে সক্ষম করে না, যদিও কিছু বিতরণ এটি ডিফল্টরূপে সক্ষম করতে পারে (আমি মনে করি না উবুন্টু এটি করে )।
দেখুন man ssh_config
বিস্তারিত জানার জন্য। আপনি সেগুলি Compression
এবং CompressionLevel
বিকল্পগুলি সন্ধান করছেন যা আপনি তারপরে সেট করতে পারেন /etc/ssh/ssh_config
।
নোট করুন যে Compression
সার্ভার সাইডের জন্য একটি বিকল্প রয়েছে sshd_config
যেখানে সংক্ষেপণ অনুমোদিত কিনা তা নির্ধারণ করে (এটি ডিফল্টরূপে)। আবার, man sshd_config
বিশদ জন্য দেখুন।
আপনি কমান্ড লাইন বিকল্পটি ব্যবহার করে প্রতি সেশনের ভিত্তিতে সংক্ষেপণ চালু করতে পারেন -C
।
নোট করুন যে আপনার এবং সার্ভারের মধ্যে সংযোগ দ্রুত (উদাহরণস্বরূপ একই ল্যান বা কেবলমাত্র ভাল ইন্টারনেট সংযোগে) বা এক বা উভয় পক্ষের ধীরে ধীরে সিপিইউ থাকে (সংক্ষেপণ একটি মোটামুটি পরিমাণে খান) সংক্ষেপণের আসলে কিছুটা নেতিবাচক কর্মক্ষমতা প্রভাব ফেলতে পারে সিপিইউ সময়)।
এই দিনগুলিতে, বেশিরভাগ মানুষের জন্য, আমি এটি কেবল প্রয়োজন হিসাবে ব্যবহার করার পরামর্শ দিই। সাধারণত 5-10 এমবিপিএসেরও কম সংযোগের লিঙ্কগুলির জন্য এবং কেবলমাত্র প্রচুর পরিমাণে ডেটা পাস করার সময় (ইতিমধ্যে সংকোচিত ফাইলগুলির স্থানান্তর, এক্স 11 বা ভিএনসি ফরোয়ার্ডিং, এর মতো জিনিস)।
Compression
হয় হতে পারে yes
বা no
ম্যান পেজটি বলে ... ধন্যবাদ যাইহোক, আমার অ্যান্ড্রয়েড ফোনটির জন্য এটি সঙ্কুচিত করা দরকার ...
CompressionLevel
একটি বিকল্প যা কেবল এসএসএইচ প্রোটোকল 1 এর জন্য উপলব্ধ ছিল যা ওপেনএসএসএইচ-র বর্তমান সংস্করণগুলির সাথে ডিফল্টরূপে আর সক্ষম নয় enabled
Ssh man পৃষ্ঠা থেকে ( man ssh
পুরো জিনিসটি দেখতে টাইপ করুন ):
-C Requests compression of all data (including stdin, stdout,
stderr, and data for forwarded X11 and TCP connections). The
compression algorithm is the same used by gzip(1), and the
“level” can be controlled by the CompressionLevel option for pro-
tocol version 1. Compression is desirable on modem lines and
other slow connections, but will only slow down things on fast
networks. The default value can be set on a host-by-host basis
in the configuration files; see the Compression option.
সুতরাং শুধু পরিবর্তন করুন:
ssh hostname
প্রতি:
ssh -C hostname
আপনি এর সাথে সংক্ষেপণটি স্যুইচ করতে -C
পারেন তবে সার্ভারকে এর জন্য সংকোচনের অনুমতি না দিয়ে কার্নেল শক্তি ব্যয় করার অনুমতি না দিলে এটি কাজ করবে না। উদাহরণস্বরূপ, আমি এটি করেছি, এর কারণে, স্ট্রো থেকে আমার একটি সার্ভারে কিছু নিজস্ব ডেটার হোস্টের অবস্থান পরিবর্তন করেছি। আমি এটি ধীর 2Mbit ডাউনলোড এবং 0,3 এমবিট আপলোড সংযোগ ব্যবহারের কারণে সনাক্ত করেছি এবং উচ্চতর স্তর হিসাবে আপনার প্রসেসরের শক্তি বা সার্ভার পাওয়ার সাফল্যের সাথে সাশ্রয় করার সাথে সাথে উচ্চতর স্তর হিসাবে গতির পার্থক্যটি যাচাই করেছিলাম।
তবে আমার ক্ষেত্রে এটি একটি ভাল কাজ করে কারণ এটি প্রয়োজনীয় সময়টি আগের সময়ের 6th ষ্ঠ সময়ের সাথে সংক্ষিপ্ত করে দেওয়া হয়।