ఒక SSH కీని ఎలా జనరేట్ చేయాలి
SSH కీని సెటప్ చేయడానికి మొదటి దశ ఒక జతను రూపొందించడం. ఒక SSH- కీ జత పబ్లిక్ మరియు ప్రైవేట్ కీని కలిగి ఉంటుంది. పబ్లిక్ మరియు ప్రైవేట్ జతను ఉపయోగించి, మీరు వినియోగదారుని రిమోట్ హోస్ట్కు ప్రామాణీకరించవచ్చు.
Linux లో, SSH కీ జతను రూపొందించడానికి కింది ఆదేశాన్ని ఉపయోగించండి:
ssh-keygen
కీలను సెటప్ చేయడానికి మరియు సృష్టించడానికి పైన పేర్కొన్న ఆదేశం మీకు ఇన్పుట్ సమాచారం అవసరం. మీరు అసురక్షిత నెట్వర్క్లు లేదా క్లిష్టమైన సిస్టమ్లలో ఉన్నట్లయితే, పాస్ఫ్రేజ్తో మీ కీలను ఎన్క్రిప్ట్ చేయండి.
పబ్లిక్ ఉత్పత్తి/ప్రైవేట్ rsa కీ జత.
నమోదు చేయండిఫైల్ లో ఇదికీని సేవ్ చేయడానికి(/ఇంటికి/ఉబుంటు/.స్ష్/id_rsa):
డైరెక్టరీ సృష్టించబడింది'/హోమ్/ubuntu/.ssh'.
పాస్ఫ్రేస్ని నమోదు చేయండి(ఖాళీకోసంపాస్ఫ్రేజ్ లేదు):
మళ్లీ అదే పాస్ఫ్రేస్ని నమోదు చేయండి:
మీ గుర్తింపు సేవ్ చేయబడిందిలో /ఇంటికి/ఉబుంటు/.స్ష్/id_rsa
మీ పబ్లిక్ కీ సేవ్ చేయబడిందిలో /ఇంటికి/ఉబుంటు/.స్ష్/id_rsa.pub
కీ వేలిముద్ర:
SHA256: hVkOnzk7nLWx3j4vqLv/B83tYN7w3juLAbFw610xh7Q ఉబుంటు@తప్పు
కీయొక్క రాండోమార్ట్ చిత్రం:
+--- [RSA 3072] ----+
| . . . |
| బి ఓ. ఓ.
| ఓ.బూ ఈఓ. |
| ఊ = ++ + |
| S = +o +. |
| .oo. * + |
| .. *. బి |
| .. *. * |
| + =. ooOB |
+---- [SHA256] -----+
గమనిక: Ssh-keygen ఆదేశాన్ని ఉపయోగించడానికి మీరు తప్పనిసరిగా మీ సిస్టమ్లో OpenSSH ప్యాకేజీని ఇన్స్టాల్ చేయాలి.
SSH కీని ఎలా చూడాలి
మీ SSH కీని చూడటానికి మీరు ఉపయోగించే మొదటి పద్ధతి సాధారణ క్యాట్ కమాండ్ను ఉపయోగించడం. ఈ ఆదేశం ఫైల్ యొక్క కంటెంట్లను ప్రింట్ చేస్తుంది, దీనిని మీరు రిమోట్ హోస్ట్కు కాపీ చేసి పేస్ట్ చేయవచ్చు. డిఫాల్ట్గా, SSH కీలు /home/$USER/.ssh లో నిల్వ చేయబడతాయి
విషయాలను వీక్షించడానికి:
CDఐ/.స్ష్
పిల్లిid_rsa.pub
పై ఆదేశం మీ SSH పబ్లిక్ కీలోని విషయాలను ప్రింట్ చేస్తుంది. కిందివి ఒక ఉదాహరణ కీ:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAggQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B+MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcurJj9K + Yg/6rpJp7d57tGv0= ఉబుంటు@UBUNTUమీ SSH కీలోని విషయాలను చూడటానికి మీరు ఉపయోగించే మరొక పద్ధతి, క్రింద చూపిన ఆదేశంతో Open-SSH ప్రమాణీకరణ సాధనాన్ని ఉపయోగించడం:
ssh- ఏజెంట్ sh -సి 'ssh-add; ssh -add -L 'ఈ కమాండ్ పాస్ఫ్రేజ్ని కేటాయించినట్లయితే, ఈ క్రింది విధంగా ధృవీకరణ పాస్వర్డ్ కోసం మిమ్మల్ని అడుగుతుంది:
పాస్ఫ్రేస్ని నమోదు చేయండికోసం /ఇంటికి/ఉబుంటు/.స్ష్/id_rsa:గుర్తింపు జోడించబడింది:/ఇంటికి/ఉబుంటు/.స్ష్/id_rsa(ఉబుంటు@తప్పు)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAggQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B+MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcurJj9K + Yg/6rpJp7d57tGv0= ఉబుంటు@UBUNTU
ముగింపు
ఈ వ్యాసం SSH కీని ఎలా జనరేట్ చేయాలో, అలాగే SSH కీ యొక్క కంటెంట్ను చూడటానికి మీరు ఉపయోగించే రెండు పద్ధతులను మీకు చూపించింది. చాలా వరకు, మీరు పబ్లిక్ కీలలో మాత్రమే కంటెంట్ను చూడాలి, ప్రైవేట్ కీలు కాదు. ఎల్లప్పుడూ మీ SSH కీలను ఎల్లప్పుడూ సురక్షితంగా ఉండేలా చూసుకోండి. మీ షెల్ను భద్రపరచండి!