একাধিক এসএসএইচ ব্যক্তিগত কী, সম্ভব?


11

একক ক্লায়েন্টে একাধিক এসএসএইচ কী থাকা কি সম্ভব এবং এসএসএসকে স্বয়ংক্রিয়ভাবে সঠিক একটিটি চয়ন করা উচিত?

উত্তর:


16

আপনার বিভিন্ন ফাইলগুলিতে পৃথক ব্যক্তিগত কী থাকতে পারে এবং সেগুলি ~/.ssh/configপৃথক IdentityFileমান ব্যবহার করে (বা -iচলমান অবস্থায় বিকল্পটি ব্যবহার করতে ssh) নির্দিষ্ট করতে পারেন। তাদের ক্রমানুসারে চেষ্টা করা হবে (চেকআউট man 5 ssh_config)।

আপনি যদি ব্যবহার করছেন ssh-agentতবে আপনাকে এজেন্টকে আপনার ব্যবহার করা একাধিক কী সম্পর্কে বলতে হবে ssh-add


মনে রাখবেন যে যদি একাউন্টে একাধিক বৈধ কী থাকে (যেমন আপনি authorized_keysশেলের পরিবর্তে নির্দিষ্ট কমান্ডগুলি চালানোর জন্য ব্যবহার করেন) তবে আপনাকে ভুলটি ব্যবহার না করে তা IdentitiesOnly yesনিশ্চিত করতে বিকল্পটি ব্যবহার করতে হতে পারে ssh-agent। এছাড়াও unix.stackexchange.com/q/52092/863
টোবিয়াস কেইনজলার

10

হ্যাঁ:

-i identity_file

এমন একটি ফাইল নির্বাচন করে যা থেকে জনসাধারণের কী প্রমাণীকরণের জন্য পরিচয় (ব্যক্তিগত কী) পড়ে। ডিফল্ট ~/.ssh/identityপ্রোটোকল সংস্করণ 1 এর, এবং ~/.ssh/id_dsa, ~/.ssh/id_ecdsaএবং ~/.ssh/id_rsaপ্রোটোকল সংস্করণ জন্য 2. পরিচয় ফাইলগুলি কনফিগারেশন ফাইলের মধ্যে প্রতি হোস্ট ভিত্তিতে নির্দিষ্ট করা যেতে পারে। একাধিক -iবিকল্প (এবং কনফিগারেশন ফাইলগুলিতে একাধিক পরিচয় নির্দিষ্ট করা) পাওয়া সম্ভব। ssh -cert.pubপরিচয় ফাইলের নামগুলিতে যুক্ত করে প্রাপ্ত ফাইল নাম থেকে শংসাপত্রের তথ্য লোড করার চেষ্টা করবে ।

-iপ্রতিটি পরিচয়ের জন্য কেবল যুক্ত করুন , বা IdentityFileআপনার মধ্যে বেশ কয়েকটি লাইন ব্যবহার করুন .ssh/config

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.