పేరు
ssh-keygen - ధృవీకరణ కీ తరం, నిర్వహణ మరియు మార్పిడి
సంక్షిప్తముగా
ssh-keygen -q -బి బిట్స్ -t రకం -N new_passphrase -సి వ్యాఖ్య -f output_keyfile ssh-keygen -p -పి old_passphrase -N new_passphrase -f ముఖ్యమైన ఫైలు ssh-keygen -నేను -f input_keyfile ssh-keygen -ఇ -f input_keyfile ssh-keygen -y -f input_keyfile ssh-keygen -సి -పి సంకేతపదమును -సి వ్యాఖ్య -f ముఖ్యమైన ఫైలు ssh-keygen -l -f input_keyfile ssh-keygen -B -f input_keyfile ssh-keygen -D రీడర్ ssh-keygen -U రీడర్ -f input_keyfile ssh-keygen ssh (1) కొరకు ప్రామాణీకరణ కీలను ఉత్పత్తి చేస్తుంది, నిర్వహిస్తుంది మరియు మారుస్తుంది.ssh-keygen SSH ప్రోటోకాల్ సంస్కరణ 1 మరియు RSA లేదా DSA కీల ద్వారా SSH ప్రోటోకాల్ వర్షన్ 2 ఉపయోగం కోసం RSA కీలను సృష్టించగలదు. ఉత్పత్తి చేయవలసిన కీ యొక్క రకము -t ఎంపిక. సాధారణంగా RSA లేదా DSA ప్రమాణీకరణతో SSH ను ఉపయోగించుకునే ప్రతి యూజర్ $ HOME / .ssh / గుర్తింపు $ HOME / .ssh / id_dsa లేదా $ HOME / .ssh / id_rsa లో అదనంగా, సిస్టమ్ నిర్వాహకుడు ఇది హోస్ట్ కీలను ఉత్పత్తి చేయుటకు / etc / rc లో కనిపించేది సాధారణంగా ఈ ప్రోగ్రామ్ కీని ఉత్పత్తి చేస్తుంది మరియు ప్రైవేట్ కీని నిల్వ చేయడానికి ఫైల్ కోసం అడుగుతుంది. పబ్లిక్ కీ అదే పేరుతో ఒక ఫైల్ లో నిల్వ చేయబడుతుంది, కాని `` పబ్ '' అనుబంధించబడింది. కార్యక్రమం కూడా పాస్ఫ్రేజ్ కోసం అడుగుతుంది. సంకేతపదము ఏ సంకేతపదమును సూచించుటకు ఖాళీగా ఉండును (అతిధేయ కీలు తప్పక ఖాళీ పాస్ఫ్రేజ్ కలిగివుండాలి), లేదా అది ఏకపక్ష పొడవు యొక్క స్ట్రింగ్ కావచ్చు. సంకేతపదం అనేది పదాల వరుస, విరామచిహ్నం, సంఖ్యలు, తెల్లని స్థలం లేదా మీరు కోరుకుంటున్న అక్షరాల యొక్క ఏదైనా స్ట్రింగ్తో ఒక పదబంధంగా ఉండవచ్చు తప్ప. మంచి పాస్ఫ్రేజ్లు 10-30 అక్షరాల పొడవు ఉంటాయి, సరళమైన వాక్యాలను లేదా సులభంగా అంచనా వేయవు (ఇంగ్లీష్ గద్యంగా ఎంట్రోపికి 1-2 బిట్స్ మాత్రమే ఉంటుంది మరియు చాలా చెడ్డ పాస్ఫ్రేజ్లను అందిస్తుంది) మరియు ఎగువ మరియు చిన్న అక్షరాలు, సంఖ్యలు, మరియు ఆల్ఫాన్యూమరిక్ కాని అక్షరాలు. పాస్ఫ్రేజ్ని తరువాత ఉపయోగించడం ద్వారా మార్చవచ్చు -p ఎంపిక. కోల్పోయిన పాస్ఫ్రేజ్ని పునరుద్ధరించడానికి మార్గం లేదు. పాస్ఫ్రేజ్ పోయినా లేదా మరచిపోయినట్లయితే, ఒక కొత్త కీని సృష్టించాలి మరియు ఇతర యంత్రాలకు సంబంధిత పబ్లిక్ కీకి కాపీ చేయాలి. RSA1 కీల కోసం, కీ ఫైల్లో వ్యాఖ్య వ్యాఖ్య ఫీల్డ్ కూడా ఉంది, ఇది కీని గుర్తించడంలో సహాయం చేయడానికి వినియోగదారునికి మాత్రమే సరిపోతుంది. ఈ వ్యాఖ్యకు కీ ఏమిటో చెప్పగలదు లేదా ఏది ఉపయోగపడుతుంది. వ్యాఖ్య సృష్టించబడినప్పుడు "వినియోగదారు @ హోస్ట్" కు ఈ వ్యాఖ్య ప్రారంభించబడుతుంది, కానీ దీనిని ఉపయోగించి మార్చవచ్చు -సిఎంపిక. ఒక కీ ఉత్పత్తి అయిన తర్వాత, కీలు సక్రియం చేయటానికి ఉంచవలసిన వివరాల క్రింద సూచన. ఎంపికలు క్రింది విధంగా ఉన్నాయి: -B బిట్స్ సృష్టించడానికి కీలోని బిట్ల సంఖ్యను నిర్దేశిస్తుంది. కనీసము 512 బిట్స్. సాధారణంగా, 1024 బిట్స్ తగినంతగా పరిగణిస్తారు, మరియు పైన ఉన్న కీ పరిమాణాలు భద్రతను మెరుగుపరచడం కానీ విషయాలు నెమ్మదిగా చేస్తాయి. డిఫాల్ట్ 1024 బిట్స్. -c వ్యాఖ్యలను ప్రైవేట్ మరియు పబ్లిక్ కీ ఫైల్లో మార్చడం. ఈ ఆపరేషన్ RSA1 కీల కోసం మాత్రమే మద్దతిస్తుంది. ప్రోగ్రామ్ ప్రైవేట్ కీలను కలిగి ఉన్న ఫైలు కోసం ప్రాంప్ట్ చేస్తుంది, పాస్ఫ్రేజ్ కోసం కీ ఒకదానికి మరియు క్రొత్త వ్యాఖ్యకు ఉంటే. -e ఈ ఐచ్చికము ప్రైవేట్ లేదా పబ్లిక్ OpenSSH కీ ఫైల్ని చదువుతుంది మరియు stdout కు `SECSH పబ్లిక్ కీ ఫైల్ ఫార్మాట్'లో కీని ప్రింట్ చేస్తుంది. ఈ ఐచ్చికము అనేక వ్యాపార SSH అమలుచేత ఉపయోగించటానికి ఎగుమతి కీలను అనుమతిస్తుంది. -f ఫైల్ పేరు కీ ఫైల్ యొక్క ఫైల్ పేరును తెలుపుతుంది. -i ఈ ఐచ్చికము SSH2- అనుకూల ఫార్మాట్ లో ఒక ఎన్క్రిప్టెడ్ ప్రైవేట్ (లేదా పబ్లిక్) కీ ఫైల్ను చదవబడుతుంది మరియు OpenStH కు అనుకూలమైనది (లేదా పబ్లిక్) కీను stdout కు ప్రింట్ చేస్తుంది.ssh-keygen `SECSH పబ్లిక్ కీ ఫైల్ ఫార్మాట్ 'కూడా చదువుతుంది అనేక వాణిజ్య SSH అమలుల నుండి దిగుమతి కీలను ఈ ఐచ్చికం అనుమతిస్తుంది. -l పేర్కొన్న పబ్లిక్ కీ ఫైల్ యొక్క వేలిముద్రను చూపు. ప్రైవేట్ RSA1 కీలు కూడా మద్దతిస్తాయి. RSA మరియు DSA కీల కోసంssh-keygen సరిపోలే పబ్లిక్ కీ ఫైల్ను కనుగొని, దాని వేలిముద్ర ముద్రిస్తుంది. -p క్రొత్త ప్రైవేట్ కీని సృష్టించడానికి బదులుగా ప్రైవేట్ కీ ఫైల్ యొక్క పాస్ఫ్రేజ్ను మారుస్తున్న అభ్యర్థనలు. ఈ కార్యక్రమం ప్రైవేట్ కీని, పాత పాస్ఫేస్ కొరకు, మరియు కొత్త పాస్ఫ్రేజ్ కొరకు రెండుసార్లు అడుగుతుంది. -q నిశ్శబ్దంssh-keygen కొత్త కీ సృష్టించినప్పుడు / etc / rc ద్వారా వాడబడుతుంది. -y ఈ ఐచ్చికము ఒక ప్రైవేట్ OpenSSH ఫార్మాట్ ఫైలుని చదవబడుతుంది మరియు స్టాండ్ ను OpenSSH పబ్లిక్ కీని ముద్రిస్తుంది. -t రకం సృష్టించడానికి కీ రకాన్ని నిర్దేశిస్తుంది. ప్రోటోకాల్ సంస్కరణ 2 కోసం ప్రోటోకాల్ వెర్షన్ 1 మరియు `` rsa '' లేదా '' dsa '' కోసం సాధ్యమైన విలువలు `` rsa1 ''. -B పేర్కొన్న ప్రైవేట్ లేదా పబ్లిక్ కీ ఫైల్ యొక్క bubblebabble జీర్ణాన్ని చూపించు. -C వ్యాఖ్య క్రొత్త వ్యాఖ్యను అందిస్తుంది. -D రీడర్ స్మార్ట్ కార్డ్లో నిల్వ చేసిన RSA పబ్లిక్ కీని డౌన్లోడ్ చేయండి రీడర్ -n new_passphrase కొత్త పాస్ఫ్రేజ్ని అందిస్తుంది. -p సంకేతపదమును (పాత) పాస్ఫ్రేజ్ని అందిస్తుంది. -U రీడర్ ప్రస్తుతం ఉన్న RSA ప్రైవేట్ కీని స్మార్ట్కార్డ్ లోకి అప్లోడ్ చేయండి రీడర్ ఇది కూడ చూడు ssh (1) J. గల్బ్రిత్ ఆర్. థాయెర్ "SECSH పబ్లిక్ కీ ఫైల్ ఫార్మాట్" ముసాయిదా-ietf-secsh-publickeyfile-01.txt మార్చి 2001 పురోగతి విషయములో పని ముఖ్యమైన: ఉపయోగించడానికి మనిషి కమాండ్ ( % మనిషి ) మీ కంప్యుటర్లో ఎలా ఉపయోగించాలో చూడడానికి. వివరణ













