একাধিক এসএস কী কীভাবে তৈরি করবেন?


12

কেউ আমাকে কীভাবে একাধিক এসএস কী সেট আপ করবেন তার ওয়াকথ্রো দিতে পারেন? আমি যা সংযোগের চেষ্টা করছি তা হ'ল আমার দূরবর্তী সার্ভার এবং গিটহাব অ্যাকাউন্ট। আমি গিটহাবের সাথে এসএসএস অ্যাক্সেস প্রতিষ্ঠিত করেছি তবে আমি যখন ssh-keygen -t rsaএন্টার টার্মিনালটি ব্যবহার করি এবং আঘাত করি তখন আমাকে অনুরোধ জানানো হয়েছে যদি আমি ইতিমধ্যে বিদ্যমান একটিটিকে ওভাররাইড করতে চাই। আমি ঠিক সার্ভারের জন্য কীভাবে নতুন এসএস কী তৈরি করতে পারি?

উত্তর:


27

আপনার আউটপুট ফাইল নির্দিষ্ট করা উচিত, যেমন:

ssh-keygen -t rsa -f ~/.ssh/my-new-key

তারপরে সংযোগ করতে:

ssh -i ~/.ssh/my-new-key 192.168.x.x

অথবা একটি ssh কনফিগারেশন ফাইল সেটআপ করুন:

nano ~/.ssh/config

তারপরে এমন কিছু রাখুন:

Host my-server
    HostName 192.168.x.x
    User root
    Port 22
    IdentityFile /home/username/.ssh/my-new-key

অবশেষে:

ssh my-server

চিতান ! আমাকে যা করতে হয়েছিল তা হল নতুন কীটির জন্য একটি পৃথক ফোল্ডার তৈরি করা যাতে এটি অন্যটির সাথে বিরোধ না হয়। খুব সুন্দর ! আমি যা বুঝতে পারি না তা কি আমি ইচ্ছাকৃতভাবে পাসওয়ার্ড-মুক্ত হওয়ার জন্য ssh কী সেট করেছি তবে আমি টাইপ করে ssh my-serverএন্টার টিপলে পাসওয়ার্ডের জন্য অনুরোধ জানানো হয়।
আলেক্সা

1
আমি নিশ্চিত নই, ssh-agentএটি চলমান রয়েছে তা নিশ্চিত ssh-addকরুন এবং কী তালিকাগুলিতে আপনার কী যুক্ত করতে ব্যবহার করুন যাতে এটি আপনাকে আর পাসওয়ার্ডের জন্য জিজ্ঞাসা করে না। (এই অধিবেশন)
রাভেক্সিনা

আমি কেবল বুঝতে পেরেছি যে এটি আমার তৈরি করা কোনও নতুন ফোল্ডার নয়। আমি শুধু এটি একটি নাম দিয়েছি। আমি জানতাম না যে আপনি কোনও এসএস কী এর নাম দিতে পারেন। জানা ভাল !
আলেক্সা

আমি কি সার্ভারের পরিচিত কীগুলির এসএসএস ফাইলে অনন্য ssh সূত্রটি অনুলিপি করব না? আমি মনে করি এটি এ ক্ষেত্রে গিটহাবের অনুরূপ কাজ করা উচিত।
আলেক্সা

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