এটি বুক অফ জিউসের জবাবের পরিপূরক মাত্র। আপনার কাছে রুট অ্যাক্সেস (sudo) না থাকলে আপনি এখনও এটি কনফিগার করতে পারেন।
আপনাকে আপনার "ব্যবহারকারী ssh_config" ফাইলটি সম্পাদনা করতে হবে যা হ'ল:
vi $HOME/.ssh/config
(দ্রষ্টব্য: আপনাকে ডিরেক্টরিটি তৈরি করতে হবে $ হোম / / এসএসএটি উপস্থিত না থাকলে)
এবং যোগ করুন:
Host *
GSSAPIAuthentication no
GSSAPIDelegateCredentials yes
প্রয়োজনে আপনি প্রতি হোস্ট ভিত্তিতে এটি করতে পারেন :) উদাহরণস্বরূপ:
Host linux-srv
HostName 192.158.1.1
GSSAPIAuthentication no
GSSAPIDelegateCredentials yes
আইপি ঠিকানাটি আপনার সার্ভারের আইপির সাথে মেলে কিনা তা নিশ্চিত করুন। একটি দুর্দান্ত সুবিধা হ'ল এখন ssh এই সার্ভারটির জন্য স্বতঃপূরণ সরবরাহ করবে। সুতরাং আপনি ssh lin
+ টাইপ করতে পারেন Tab
এবং এটিতে স্বয়ংক্রিয়ভাবে সম্পূর্ণ হওয়া উচিত ssh linux-srv
।
আপনি একগুচ্ছ ব্যবহারযোগ্য বিকল্প যুক্ত করতে পারেন যাতে প্রতিবার সেগুলি টাইপ করতে না হয়:
User <a user>
Port <a port number>
IdentityFile <a specific private key>
Compression yes
....
এর পরিবর্তে ssh -C -p 1022 -i ~/.hidden/prv-key-4096bit superuser@192.158.1.1
একটি সরল টাইপ ssh linux-srv
না করে যথেষ্ট হবে!
GSSAPIAuthentication no
এবংGSSAPIDelegateCredentials yes
যোগUseDNS no
সার্ভারের sshd_config ফাইলে এটা সংযোগ গতি বাড়াতে হয়নি আমার জন্য।