Skip to main content

Ssh-keygen - লিনাক্স কমান্ড

OpenSSH- র - ssh সংযোগ (SSH-Keygen, SSH-কপি-আইডি, ssh- keyscan) জন্য আরএসএ সার্বজনিক কী ব্যবহার (জুন 2026)

OpenSSH- র - ssh সংযোগ (SSH-Keygen, SSH-কপি-আইডি, ssh- keyscan) জন্য আরএসএ সার্বজনিক কী ব্যবহার (জুন 2026)
Anonim

নাম

SSH-Keygen - প্রমাণীকরণ কী প্রজন্ম, ব্যবস্থাপনা এবং রূপান্তর

সংক্ষিপ্তসার

SSH-Keygen -কুই - বিট -টি আদর্শ -এন new_passphrase -সি মন্তব্য - output_keyfile SSH-Keygen -পি -পি old_passphrase -এন new_passphrase - keyfile SSH-Keygen -আমি - input_keyfile SSH-Keygen - - input_keyfile SSH-Keygen -Y - input_keyfile SSH-Keygen - -পি পাসফ্রেজ -সি মন্তব্য - keyfile SSH-Keygen - - input_keyfile SSH-Keygen -বি - input_keyfile SSH-Keygen -ডি পাঠক SSH-Keygen -ইউ পাঠক - input_keyfile

বিবরণ

SSH-Keygen ssh (1) এর জন্য অনুমোদন কী উৎপন্ন, পরিচালনা ও রূপান্তর করে।SSH-Keygen এসএসএইচ প্রোটোকল সংস্করণ 1 এবং এসএসএল প্রোটোকল সংস্করণ 2 দ্বারা ব্যবহারের জন্য আরএসএ বা ডিএসএ কী দ্বারা ব্যবহারের জন্য আরএসএ কী তৈরি করতে পারে। উৎপন্ন করার কী ধরনের ধরনটি নির্দিষ্ট করা হয়েছে -টি বিকল্প।

সাধারণত প্রতিটি ব্যবহারকারী RSA বা DSA প্রমাণীকরণের সাথে SSH ব্যবহার করতে ইচ্ছুক, এটি $ HOME / .ssh / পরিচয় $ HOME / .ssh / id_dsa বা $ HOME / .ssh / id_rsa এ প্রমাণীকরণ কী তৈরি করার জন্য চালায়। উপরন্তু, সিস্টেম প্রশাসক ব্যবহার করতে পারেন এটি হোস্ট কী তৈরি করতে, যেমন / etc / rc তে দেখা যায়

সাধারণত এই প্রোগ্রামটি কী উৎপন্ন করে এবং কোনও ফাইলের জন্য প্রাইভেট কী সংরক্ষণ করতে চায়। পাবলিক কী একই নামের সাথে একটি ফাইলে সংরক্ষণ করা হয় তবে `` .pub '' যোগ করা হয়েছে। প্রোগ্রাম একটি পাসফ্রেজ জন্য অনুরোধ করে। কোন পাসফ্রেজ নির্দেশ করার জন্য পাসফ্রেজ খালি থাকতে পারে (হোস্ট কীগুলির একটি খালি পাসফ্রেজ থাকা আবশ্যক), অথবা এটি ইচ্ছাকৃত দৈর্ঘ্যের একটি স্ট্রিং হতে পারে। একটি পাসফ্রেজ একটি পাসওয়ার্ডের অনুরূপ, এটি একটি শব্দের একটি সিরিজ, বিরামচিহ্ন, সংখ্যা, হোয়াইট স্পেস, বা আপনি চান অক্ষর কোনো স্ট্রিং সঙ্গে একটি ফ্রেজ হতে পারে। ভাল পাসফ্রেজগুলি 10-30 অক্ষর দীর্ঘ, সহজ বাক্য বা অন্যথায় সহজেই অনুমানযোগ্য নয় (ইংরেজি গদ্যটির প্রতি অক্ষর এনট্রোপির মাত্র 1-2 বিট রয়েছে এবং খুব খারাপ পাসফ্রেজ সরবরাহ করে) এবং এতে উপরের এবং ছোট হাতের অক্ষর, সংখ্যা, এবং অ-বর্ণানুক্রমিক অক্ষর। পাসফ্রেজ ব্যবহার করে পরে পরিবর্তন করা যেতে পারে -পি বিকল্প।

একটি হারিয়ে পাসফ্রেজ পুনরুদ্ধার করার কোন উপায় নেই। যদি পাসফ্রেজটি হারিয়ে যায় বা ভুলে যায়, তবে একটি নতুন কী উৎপন্ন করতে হবে এবং অন্যান্য মেশিনগুলিতে সংশ্লিষ্ট পাবলিক কীতে অনুলিপি করা হবে।

RSA1 কীগুলির জন্য, কী ফাইলটিতে একটি মন্তব্য ক্ষেত্র রয়েছে যা শুধুমাত্র কী সনাক্ত করতে ব্যবহারকারীর সুবিধার জন্য। মন্তব্য কী কী জন্য, বা যাই হোক না কেন দরকারী বলতে পারেন। কী তৈরি করা হয় যখন মন্তব্যটি `ব্যবহারকারী @ হোস্ট '-এ শুরু হয় তবে এটি ব্যবহার করে পরিবর্তন করা যেতে পারে -বিকল্প।

একটি কী উৎপন্ন হওয়ার পরে, নীচের নির্দেশাবলী যেখানে কীগুলি অ্যাক্টিভেট করার জন্য স্থাপন করা উচিত।

নিম্নরূপ বিকল্পগুলি:

-b বিট

তৈরি করতে কী বিট সংখ্যা উল্লেখ করে। নূন্যতম 512 বিট। সাধারণত, 1024 বিট যথেষ্ট বলে মনে করা হয় এবং উপরের আকারগুলি যে সুরক্ষা দেয় না বরং জিনিসগুলিকে ধীর করে তোলে। ডিফল্ট 1024 বিট হয়।

-c

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

-e

এই বিকল্পটি একটি ব্যক্তিগত বা সর্বজনীন OpenSSH কী ফাইল পড়বে এবং stdout এ একটি 'SECSH সার্বজনিক কী ফাইল ফর্ম্যাট' তে কী মুদ্রণ করবে। এই বিকল্পটি বিভিন্ন বাণিজ্যিক এসএসএইচ বাস্তবায়ন দ্বারা ব্যবহারের জন্য কীগুলি রপ্তানি করার অনুমতি দেয়।

-f ফাইলের নাম

কী ফাইলের ফাইল নাম উল্লেখ করে।

-i

এই বিকল্পটি এসএসএইচ 2-সামঞ্জস্যপূর্ণ বিন্যাসে একটি এনক্রিপ্ট করা ব্যক্তিগত (বা সর্বজনীন) কী ফাইল পড়বে এবং stdout এ একটি OpenSSH সামঞ্জস্যপূর্ণ ব্যক্তিগত (বা সর্বজনীন) কী মুদ্রণ করবে।SSH-Keygen এছাড়াও 'এসইসএসএইচ পাবলিক কী ফাইল ফরম্যাট' পড়েছে এই বিকল্পটি বিভিন্ন বাণিজ্যিক এসএসএইচ বাস্তবায়ন থেকে কী আমদানি করার অনুমতি দেয়।

-l

নির্দিষ্ট পাবলিক কী ফাইলের আঙ্গুলের ছাপ দেখান। ব্যক্তিগত RSA1 কী সমর্থিত হয়। আরএসএ এবং ডিএসএ কী জন্যSSH-Keygen মিলযুক্ত পাবলিক কী ফাইল খুঁজে বের করার চেষ্টা করে এবং এর আঙ্গুলের ছাপ মুদ্রণ করে।

-p

নতুন ব্যক্তিগত কী তৈরি করার পরিবর্তে একটি ব্যক্তিগত কী ফাইলের পাসফ্রেজ পরিবর্তন করার অনুরোধ। প্রোগ্রামটি প্রাইভেট কী ধারণকারী পুরানো পাসফ্রেজের জন্য এবং নতুন পাসফ্রেজের জন্য দুইবার ফাইলের জন্য প্রম্পট করবে।

-q

নীরবতাSSH-Keygen একটি নতুন কী তৈরি করার সময় / etc / rc দ্বারা ব্যবহৃত।

-y

এই বিকল্পটি একটি ব্যক্তিগত ওপেনএসএইচ ফরম্যাট ফাইলটি পড়বে এবং stdout এ একটি OpenSSH পাবলিক কী মুদ্রণ করবে।

-t আদর্শ

তৈরি করার জন্য কী ধরনের প্রকার উল্লেখ করে। প্রোটোকল সংস্করণ 1 এর জন্য প্রোটোকল সংস্করণ 1 এবং `` RSA '' বা `DSA 'এর সম্ভাব্য মানগুলি` `RSA1' '।

-B

নির্দিষ্ট প্রাইভেট বা পাবলিক কী ফাইলের বুদ্বুদবল ডাইজেস্টটি দেখান।

-C মন্তব্য

নতুন মন্তব্য প্রদান করে।

-D পাঠক

স্মার্টকার্ডে সংরক্ষিত RSA সার্বজনিক কীটি ডাউনলোড করুন পাঠক

-n new_passphrase

নতুন পাসফ্রেজ প্রদান করে।

-P পাসফ্রেজ

(পুরানো) পাসফ্রেজ প্রদান করে।

-U পাঠক

স্মার্টকার্ডে একটি বিদ্যমান RSA ব্যক্তিগত কী আপলোড করুন পাঠক

আরো দেখুন

SSH (1)

জে। গলব্রাথ আর থেইর "এসইসএসএইচ পাবলিক কী ফাইল ফরম্যাট" খসড়া- ietf-secsh-publickeyfile-01.txt মার্চ 2001 অগ্রগতি উপাদান কাজ

গুরুত্বপূর্ণ: ব্যবহার মানুষ কমান্ড ( % মানুষ ) আপনার কম্পিউটারে কোন কমান্ড ব্যবহার করা হয় তা দেখতে।