উত্তর:
আপনার বিভিন্ন ফাইলগুলিতে পৃথক ব্যক্তিগত কী থাকতে পারে এবং সেগুলি ~/.ssh/config
পৃথক IdentityFile
মান ব্যবহার করে (বা -i
চলমান অবস্থায় বিকল্পটি ব্যবহার করতে ssh
) নির্দিষ্ট করতে পারেন। তাদের ক্রমানুসারে চেষ্টা করা হবে (চেকআউট man 5 ssh_config
)।
আপনি যদি ব্যবহার করছেন ssh-agent
তবে আপনাকে এজেন্টকে আপনার ব্যবহার করা একাধিক কী সম্পর্কে বলতে হবে ssh-add
।
হ্যাঁ:
-i identity_file
এমন একটি ফাইল নির্বাচন করে যা থেকে জনসাধারণের কী প্রমাণীকরণের জন্য পরিচয় (ব্যক্তিগত কী) পড়ে। ডিফল্ট
~/.ssh/identity
প্রোটোকল সংস্করণ 1 এর, এবং~/.ssh/id_dsa
,~/.ssh/id_ecdsa
এবং~/.ssh/id_rsa
প্রোটোকল সংস্করণ জন্য 2. পরিচয় ফাইলগুলি কনফিগারেশন ফাইলের মধ্যে প্রতি হোস্ট ভিত্তিতে নির্দিষ্ট করা যেতে পারে। একাধিক-i
বিকল্প (এবং কনফিগারেশন ফাইলগুলিতে একাধিক পরিচয় নির্দিষ্ট করা) পাওয়া সম্ভব। ssh-cert.pub
পরিচয় ফাইলের নামগুলিতে যুক্ত করে প্রাপ্ত ফাইল নাম থেকে শংসাপত্রের তথ্য লোড করার চেষ্টা করবে ।
-i
প্রতিটি পরিচয়ের জন্য কেবল যুক্ত করুন , বা IdentityFile
আপনার মধ্যে বেশ কয়েকটি লাইন ব্যবহার করুন .ssh/config
।
authorized_keys
শেলের পরিবর্তে নির্দিষ্ট কমান্ডগুলি চালানোর জন্য ব্যবহার করেন) তবে আপনাকে ভুলটি ব্যবহার না করে তাIdentitiesOnly yes
নিশ্চিত করতে বিকল্পটি ব্যবহার করতে হতে পারেssh-agent
। এছাড়াও unix.stackexchange.com/q/52092/863