আমার .ssh ফোল্ডারে আমার একাধিক ssh কী থাকতে পারে?


26

আমি কি একাধিক ssh কী তৈরি করতে পারি এবং তাদের ব্যবহারকারীর বন্ধুত্বপূর্ণ নামগুলিতে নতুন নামকরণ করতে পারি যাতে আমি জানি কোন ওয়েবসাইটের জন্য কোন কীটি রয়েছে etc.

এটি কি নিরাপদ?

উদাহরণ:

github_id_rsa
github_id_rsa.pub
..
...

সংযোগের সময় কোন কীটি পরীক্ষা করতে হবে তা কীভাবে তা জানবে?

আমার কম্পিউটারে এখন, আমি যখন পরিচিত_হোস্টগুলির দিকে তাকাই, তখন তাদের সবার কাছে হোস্টের নাম অনুসারে একই কী রয়েছে ??


1
ক্রস-সাইটের সদৃশ: এক ক্লায়েন্টের একাধিক
এসএস

এছাড়াও, পরিচিত হোস্ট কীগুলি অবশ্যই এক নয়, প্রতিটি হোস্টের জন্য কেবল রেখার প্রান্তটি দেখুন।
slhck

উত্তর:


15

হ্যাঁ আপনার কাছে বিভিন্ন এসএস কী থাকতে পারে। হেল্প.গিটহাব - এ একাধিক এসএসএইচ কী - তে গিটহাব সহায়তা সাইটে খুব ভাল ডকুমেন্টেশন রয়েছে । মূলত আপনি অতিরিক্ত কী যুক্ত করতে ssh-add ব্যবহার করবেন যাতে এজেন্ট তাদের ব্যবহার করতে পারে। তারপরে আপনি ssh হোস্ট কনফিগারেশন সেট আপ করেছেন যাতে বিভিন্ন ডোমেনের যে কোনও ssh সংযোগগুলি এখানে সন্ধান করা হবে এবং উপযুক্ত কী ব্যবহার করা হবে। শুভকামনা!


1
লিঙ্কটি আর কাজ করে না
ড্যানওয়েলম্যান


36

আপনি বিভিন্ন সার্ভারের জন্য আলাদা পরিচয় ফাইল ব্যবহার করতে ~ / .ssh / config ফাইলটি পরিবর্তন করতে পারেন। আপনার প্রিয় সম্পাদকের editor / .ssh / কনফিগারেশন সম্পাদনা করুন এবং আপনার পরিস্থিতির মতো উপযুক্ত এমন একটি এন্ট্রি যুক্ত করুন:

Host *
IdentityFile ~/.ssh/id_rsa

Host *.github.*
IdentityFile ~/.ssh/github_id.rsa

Host *.someother.com
IdentityFile ~/.ssh/someother_id.rsa

উপরের প্রথম অংশটি সমস্ত হোস্টের জন্য ডিফল্ট নির্ধারণ করে এবং অন্যান্য বিভাগগুলি নিদর্শনগুলির সাথে মেলে প্রতিটি হোস্টের জন্য কী ব্যবহার করা উচিত তা ওভাররাইড করে। আপনার যদি প্রতিটি হোস্টের জন্য আলাদা আলাদা ব্যবহারকারীর নাম থাকে তবে আপনি বিভাগটিতে রিমোটের ব্যবহারকারীর নাম অনুসারে একটি ব্যবহারকারী কী যুক্ত করতে পারেন ।


3
গিটহাব বা অন্যান্য সাইটগুলি নির্বিশেষে গন্তব্য নির্বিশেষে এটি এই প্রশ্নের সবচেয়ে দরকারী উত্তর।
পিয়ের

দুর্ভাগ্যক্রমে আপনার একাধিক বিটবাকেট অ্যাকাউন্ট রয়েছে এবং প্রত্যেকের জন্য আলাদা কী থাকা দরকার থাকলে এটি কাজ করে না।
জন লিটল

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