Ssh-keygen - Linux Command - ዩኒክስ ትእዛዝ

ስም

ssh-keygen - የማረጋገጫ ቁልፍ ሥራ, አስተዳደር እና ልወጣ

ማጠቃለያ

ssh-keygen [- q ] [- b ቢ its ] - t t [- N new_passphrase ] [- C አስተያየት ] [- f output_keyfile ]
ssh-keygen - p [- P old_passphrase ] [- N new_passphrase ] [- f ቁልፍፋይል ]
ssh-keygen - i [- f input_keyfile ]
ssh-keygen - e [- f input_keyfile ]
ssh-keygen - y [- f input_keyfile ]
ssh-keygen - c [- P የይለፍ ሐረግ ] [- C አስተያየት ] [- f keyfile ]
ssh-keygen - l [- f input_keyfile ]
ssh-keygen - B [- f input_keyfile ]
ssh-keygen - D አንባቢ
ssh-keygen - U reader [- f input_keyfile ]

መግለጫ

ssh-keygen የማረጋገጫ ቁልፎችን ያስፈፅማል , ያስተዳደራል እና ለ ssh (1) ይፈጥራል. ssh-keygen በ SSH ፕሮቶኮል ስሪት 1 እና RSA ወይም DSA ቁልፎች በ SSH ፕሮቶኮል ስሪት 2 ለመጠቀም ጥቅም ላይ የሚውሉ የ RSA ቁልፎችን መፍጠር ይችላል. ለመነሻ ቁልፍ የሚገለጸው አይነት በመለ-t አማራጭ ነው.

በተለምዶ እያንዳንዱን SSH ከ RSA ወይም DSA ማረጋገጥ ለመጠቀም የሚፈልግ እያንዳንዱ ተጠቃሚ በ $ HOME / .ssh / identity \ HOME / .ssh / id_dsa ወይም $ HOME / .ssh / id_rsa ውስጥ የማረጋገጫ ቁልፍን ለመፍጠር ይፈቅዳል. በተጨማሪም የስርዓቱ አስተዳዳሪ ሊጠቀም ይችላል ይህ በ / etc / rc እንደሚታየው የአስተናጋጅ ቁልፎችን ለማመንጨት ነው

በአብዛኛው ይህ ፕሮግራም ቁልፍን ይፈጥራል እና የግል ቁልፉን ለማከማቸት አንድ ፋይል ይጠይቃል. ህዝባዊ ቁልፍ ተመሳሳይ ስም ባለው ፋይል ውስጥ የሚቀመጥ ሲሆን `` .pub '' ተይዟል. ፕሮግራሙም የይለፍ ሐረግ ይጠይቃል. የይለፍ ሐረጎት ባዶ ሊሆን ይችላል (የአስተናጋጅ ቁልፎች ባዶ ይለፍ ሐረግ መኖር አለባቸው), ወይም ደግሞ የዘፈቀደ ርዝመት ሊሆን ይችላል. የይለፍ ሐረግ (የይለፍ ሐረግ ) ከይለፍ ቃል ጋር ተመሳሳይ ነው, ከዘፈቀሙ ቃላት, ስርዓተ-ነጥብ, ቁጥሮች, ነጭ ቦታ, ወይም ማንኛውም የቁምፊዎች ሕብረቁምፊ ከሚሆን በስተቀር. ጥሩ የይለፍ ሐረጋት ከ 10 እስከ 30 የባህርያት ርዝመት, ቀላል ያልሆኑ ወይም በሌላ መልኩ በቀላሉ ሊገመቱ የሚችሉ ናቸው (የእንግሊዘኛ ፕሮፌሰር በአንድ ባለ2-ቢት አስፐሮፕሊይስ ብቻ ነው, እና በጣም መጥፎ የይለፍ ቃላትን ያቀርባል) እና ከፍተኛና ዝቅተኛ ፊደሎች, ቁጥሮች, እና የቁጥር ያልሆኑ ቁምፊዎች. የይለፍ ሐረጉ በኋላ - - p አማራጭን በመጠቀም ኋላ ሊቀየር ይችላል.

የጠፋ የይለፍ ሐረግን መልሰው የሚያገኙበት ምንም መንገድ የለም. የይለፍ ሐረጉ ቢጠፋ ወይም ቢረሳ, አዲስ ቁልፍ መፈጠር እና ወደ ሌሎች ማሽኖች በሚዛወረው የአደባባይ ቁልፍ መቅዳት አለበት.

ለ RSA1 ቁልፎች, ቁልፍን ለመለየት ለማገዝ ለተጠቃሚው ምቾት ብቻ በተዘጋጀ ቁልፍ ፋይል ውስጥ ያለው የአስተያየት መስክ አለ. አስተያየቱ ቁልፉ ምን እንደሆነ ወይም ጠቃሚ የሆነ ነገር ምን እንደሆነ ሊያሳይ ይችላል. የአስተያየቱ ቁልፍ ወደ «ተጠቃሚ @« አስተናጋጅ »ሲነቃ ይጀምራል ነገር ግን በ - c አማራጭ ሊለወጥ ይችላል.

የቁልፍ ቁልፍ ከተፈጠረ በኋላ, ቁልፎቹ እንዲሠሩ መደረግ ያለባቸው እዚዎች ከዚህ በታች ያሉትን መመሪያዎች.

አማራጮቹ የሚከተሉት ናቸው.

-b ቢት

ለመፍጠር በንኪው ውስጥ የቢት ፍንጮችን ቁጥር ይገልጻል. ዝቅተኛው 512 ቢት ነው. በአጠቃላይ, 1024 ቢት እንደሚመስሉ, እንዲሁም ከዚያ በላይ የደህንነት ቁልፎችን ከማሻሻል በኋላ ነገር ግን ዘገምተኛ ያደርጋሉ. ነባሪው 1024 ቢት.

-ከ

ጥያቄው የግል እና ይፋዊ ቁልፍ ፋይሎች ላይ ለውይይት ይለውጣል. ይህ ክወና ለ RSA1 ቁልፎች ብቻ የተደገፈ ነው. ኘሮግራሙ ለግላዊ ቁልፍ ቁልፎች, ለቁልፍ ዱካ ቁልፍ ካለው, እና ለአዲሱ አስተያየት እንዲነሳ ያደርገዋል.

-ቀ

ይህ አማራጭ የግል ወይም ህዝባዊ የ OpenSSH ቁልፍ ፋይል ያንብቡ እና ቁልፉን ወደ 'SECSH የህዝብ ቁልፍ ፋይል ቅርጸት' ያትማል. ይህ አማራጭ በበርካታ የንግድ SSH ማስፈጸሚያዎች ጥቅም ላይ የዋሉ ቁልፎችን ለመላክ ያስችላል.

-f ፊደል ስም

ቁልፍ ፋይል የፋይል ስም ይገልጻል.

-i

ይህ አማራጭ በ SSH2 ተኳሃኝ ቅርጸት ያልተመሰጠጠ የግል (ወይም ይፋዊ) ቁልፍ ፋይል ያንብቡ እና ለማቆራኘት የ OpenSSH ተገኚ የሆነ የግል (ወይም ይፋዊ) ቁልፍ ያትማል. ssh- keygen የ «SECSH የህዝብ ቁልፍ ፋይል ቅርጸትን ያንብባል» ይህ አማራጭ ከብዙ የንግድ SSH ማስፈጸሚያ ቁልፎች ማስመጣትን ይፈቅዳል.

-l

ከተገለጸው ይፋዊ ቁልፍ ፋይል የጣት አሻራ አሳይ. የግል RSA1 ቁልፎችም ይደገፋሉ. ለ RSA እና DSA ቁልፎች ssh-keygen የሚጣራውን ይፋዊ ቁልፍ ፋይል ለማግኘት እና የጣት አሻራውን ለማተም ይጥራል.

-p

አዲስ የግል ቁልፍ ከመፍጠር ይልቅ የግል ቁልፍ ፋይል የይለፍ ሐረግን መለወጥ ይጠይቃል. ፕሮግራሙ የምሥጢር ቁልፍን ለጥንቱ የይለፍ ቃል, እና ለአዲሱ የይለፍ ሐረግ ሁለት ጊዜ ይጠይቃል.

-q

ፀጥታ የ ssh-keygen አዲስ ቁልፍ ሲፈጥሩ በ / etc / rc ጥቅም ላይ ውሏል.

-ይ

ይህ አማራጭ የግል OpenSSH ቅርጸት ፋይልን ያበቃል እና ለማቆየት የ OpenSSH የህዝብ ቁልፍን ያትማል.

-t ዓይነት

ለመፍጠር የቁልፍ አይነት ዓይነቱን ይገልጻል. ሊሆኑ የሚችሉ እሴቶች ለ 'ፕሮቶኮል ስሪት 1 እና `` rsa' 'ወይም `` dsa' 'ፕሮቶኮል 2 ስሪት `` rsa1' "ናቸው.

-B

የተወሰኑ የግል ወይም ይፋዊ ቁልፍ ፋይልን የአረመባባቂ አጭር መግለጫ አሳይ.

-C አስተያየት

አዲሱን አስተያየት ያቀርባል.

አንባቢ

በገበያ ካርድ ውስጥ አንባቢው ውስጥ የተከማቹ የ RSA ወኪል ቁልፍን ያውርዱ

-የ New_passphrase

አዲሱን የይለፍ ሐረግ ያቀርባል.

-ፒ ሐረግ

(አሮጌ) የይለፍ ሐረግ ያቀርባል.

-አ አንባቢ

አንባቢን ወደ ስማክርት ካርድ ውስጥ ያለውን አንድ የ RSA ግላዊ ቁልፍ ይስቀሉ

ተመልከት

ssh (1)

J. Galbraith R. Thayer «SECSH Public Key File Format» ረቂቅ-ietf-secsh-publickeyfile-01.txt መጋቢት 2001 በስራ ሂደት

ጠቃሚ ማሳሰቢያ: በኮምፒተርዎ ውስጥ እንዴት አንድ ትዕዛዝ እንዴት ጥቅም ላይ እንደዋለ ለመመልከት የሰውውን ትዕዛዝ ( % man ) ይጠቀሙ.