షెల్ ప్రాంప్ట్ చూపించే Linux ల్యాప్‌టాప్

సైబర్‌ సెక్యూరిటీని తీవ్రంగా పరిగణించండి మరియు రిమోట్ లాగిన్‌లను ప్రాప్యత చేయడానికి SSH కీలను ఉపయోగించండి. పాస్‌వర్డ్‌ల కంటే కనెక్ట్ చేయడానికి అవి మరింత సురక్షితమైన మార్గం. Linux లో SSH కీలను ఎలా ఉత్పత్తి చేయాలో, ఇన్‌స్టాల్ చేయాలో మరియు ఉపయోగించాలో మేము మీకు చూపుతాము.

పాస్‌వర్డ్‌లతో తప్పు ఏమిటి?

సురక్షిత షెల్ (SSH) అనేది రిమోట్ లైనక్స్ లేదా యునిక్స్ లాంటి కంప్యూటర్లలోని వినియోగదారు ఖాతాలకు లాగిన్ అవ్వడానికి ఉపయోగించే గుప్తీకరించిన ప్రోటోకాల్. సాధారణంగా ఇటువంటి వినియోగదారు ఖాతాలు పాస్‌వర్డ్‌లను ఉపయోగించి భద్రపరచబడతాయి. మీరు రిమోట్ కంప్యూటర్‌లోకి లాగిన్ అయినప్పుడు, మీరు లాగిన్ అవుతున్న ఖాతాకు యూజర్ పేరు మరియు పాస్‌వర్డ్ ఇవ్వాలి.

కంప్యూటింగ్ వనరులకు ప్రాప్యతను పొందటానికి పాస్‌వర్డ్‌లు అత్యంత సాధారణ సాధనాలు. అయినప్పటికీ, పాస్‌వర్డ్ ఆధారిత భద్రత దాని లోపాలను కలిగి ఉంది. ప్రజలు బలహీనమైన పాస్‌వర్డ్‌లను ఎన్నుకుంటారు, పాస్‌వర్డ్‌లను పంచుకుంటారు, ఒకే పాస్‌వర్డ్‌ను బహుళ సిస్టమ్‌లలో ఉపయోగిస్తారు మరియు మొదలైనవి.

SSH కీలు మరింత సురక్షితం, మరియు అవి సెటప్ అయిన తర్వాత, అవి పాస్‌వర్డ్‌ల వలె ఉపయోగించడం చాలా సులభం.

SSH కీలను సురక్షితంగా చేస్తుంది?

SSH కీలు సృష్టించబడతాయి మరియు జతగా ఉపయోగించబడతాయి. రెండు కీలు లింక్ చేయబడ్డాయి మరియు గూ pt లిపిపరంగా సురక్షితం. ఒకటి మీ పబ్లిక్ కీ, మరొకటి మీ ప్రైవేట్ కీ. అవి మీ వినియోగదారు ఖాతాతో ముడిపడి ఉన్నాయి. ఒకే కంప్యూటర్‌లోని బహుళ వినియోగదారులు SSH కీలను ఉపయోగిస్తే, వారు ప్రతి ఒక్కరికి వారి స్వంత జత కీలను అందుకుంటారు.

మీ ప్రైవేట్ కీ మీ హోమ్ ఫోల్డర్‌లో (సాధారణంగా) ఇన్‌స్టాల్ చేయబడింది మరియు మీరు యాక్సెస్ చేయాల్సిన రిమోట్ కంప్యూటర్ లేదా కంప్యూటర్‌లలో పబ్లిక్ కీ ఇన్‌స్టాల్ చేయబడింది.

మీ ప్రైవేట్ కీని సురక్షితంగా ఉంచాలి. ఇది ఇతరులకు అందుబాటులో ఉంటే, వారు మీ పాస్‌వర్డ్‌ను కనుగొన్నట్లుగా మీరు అదే స్థితిలో ఉన్నారు. మీ ప్రైవేట్ కీని మీ కంప్యూటర్‌లో బలమైన పాస్‌ఫ్రేజ్‌తో గుప్తీకరించడానికి సరైన మరియు అత్యంత సిఫార్సు చేయబడిన - ముందు జాగ్రత్త.

మీ భద్రతకు ఎటువంటి రాజీ లేకుండా పబ్లిక్ కీని ఉచితంగా పంచుకోవచ్చు. పబ్లిక్ కీని పరిశీలించడం నుండి ప్రైవేట్ కీ ఏమిటో నిర్ణయించడం సాధ్యం కాదు. ప్రైవేట్ కీ మాత్రమే డీక్రిప్ట్ చేయగల సందేశాలను గుప్తీకరించగలదు.

మీరు కనెక్షన్ అభ్యర్థన చేసినప్పుడు, రిమోట్ కంప్యూటర్ గుప్తీకరించిన సందేశాన్ని సృష్టించడానికి మీ పబ్లిక్ కీ యొక్క కాపీని ఉపయోగిస్తుంది. సందేశంలో సెషన్ ID మరియు ఇతర మెటాడేటా ఉన్నాయి. ప్రైవేట్ కీని కలిగి ఉన్న కంప్యూటర్ మాత్రమే - మీ కంప్యూటర్ this ఈ సందేశాన్ని డీక్రిప్ట్ చేయగలదు.

మీ కంప్యూటర్ మీ ప్రైవేట్ కీని యాక్సెస్ చేస్తుంది మరియు సందేశాన్ని డీక్రిప్ట్ చేస్తుంది. అది దాని స్వంత గుప్తీకరించిన సందేశాన్ని రిమోట్ కంప్యూటర్‌కు తిరిగి పంపుతుంది. ఇతర విషయాలతోపాటు, ఈ గుప్తీకరించిన సందేశంలో రిమోట్ కంప్యూటర్ నుండి స్వీకరించబడిన సెషన్ ID ఉంది.

మీ ప్రైవేట్ కీ మాత్రమే మీ కంప్యూటర్‌కు పంపిన సందేశం నుండి సెషన్ ఐడిని తీయగలదు కాబట్టి రిమోట్ కంప్యూటర్‌కు మీరు ఎవరో చెప్పాలి.

మీరు రిమోట్ కంప్యూటర్‌ను యాక్సెస్ చేయగలరని నిర్ధారించుకోండి

మీరు రిమోట్ కంప్యూటర్‌కు రిమోట్‌గా కనెక్ట్ అయ్యి, లాగిన్ అవ్వగలరని నిర్ధారించుకోండి. మీ యూజర్ పేరు మరియు పాస్‌వర్డ్ రిమోట్ కంప్యూటర్‌లో చెల్లుబాటు అయ్యే ఖాతాను కలిగి ఉన్నాయని మరియు మీ ఆధారాలు సరైనవని ఇది రుజువు చేస్తుంది.

మీరు ధృవీకరించే వరకు SSH కీలతో ఏమీ చేయటానికి ప్రయత్నించవద్దు, మీరు లక్ష్య కంప్యూటర్‌కు కనెక్ట్ చేయడానికి పాస్‌వర్డ్‌లతో SSH ను ఉపయోగించవచ్చు.

ఈ ఉదాహరణలో, డేవ్ అనే వినియోగదారు ఖాతా ఉన్న వ్యక్తి హౌటోజీక్ అనే కంప్యూటర్‌లోకి లాగిన్ అవుతాడు. వారు సులాకో అనే మరో కంప్యూటర్‌కు కనెక్ట్ కానున్నారు.

వారు ఈ క్రింది ఆదేశాన్ని నమోదు చేస్తారు:

ssh డేవ్ @ సులాకో
టెర్మినల్ విండోలో ssh డేవ్ @ సులాకో

వారు వారి పాస్వర్డ్ కోసం అడుగుతారు, వారు దానిని నమోదు చేస్తారు మరియు వారు సులాకోకు అనుసంధానించబడ్డారు. దీన్ని నిర్ధారించడానికి వారి కమాండ్ లైన్ ప్రాంప్ట్ మార్పులు.

యూజర్ డేవ్ ssh మరియు పాస్‌వర్డ్ ఉపయోగించి సులాకోకు కనెక్ట్ చేయబడింది

మాకు అవసరమైన నిర్ధారణ అంతే. కాబట్టి యూజర్ డేవ్ నిష్క్రమణ ఆదేశంతో సులాకో నుండి డిస్‌కనెక్ట్ చేయవచ్చు:

బయటకి దారి
యూజర్ డేవ్ సులాకో నుండి డిస్‌కనెక్ట్ చేయబడింది

వారు డిస్‌కనెక్ట్ సందేశాన్ని స్వీకరిస్తారు మరియు వారి కమాండ్ లైన్ ప్రాంప్ట్ డేవ్ @ హౌటోజీక్‌కు తిరిగి వస్తుంది.

సంబంధించినది: విండోస్, మాకోస్ లేదా లైనక్స్ నుండి SSH సర్వర్‌కు ఎలా కనెక్ట్ చేయాలి

SSH కీల జతని సృష్టిస్తోంది

ఈ సూచనలు లైనక్స్ యొక్క ఉబుంటు, ఫెడోరా మరియు మంజారో పంపిణీలలో పరీక్షించబడ్డాయి. అన్ని సందర్భాల్లో ఈ ప్రక్రియ ఒకేలా ఉంటుంది మరియు పరీక్షా యంత్రాలలో ఏదైనా క్రొత్త సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయవలసిన అవసరం లేదు.

మీ SSH కీలను రూపొందించడానికి, కింది ఆదేశాన్ని టైప్ చేయండి:

ssh-keygen
టెర్మినల్ విండోలో ssh-keygen

తరం ప్రక్రియ మొదలవుతుంది. మీ SSH కీలు ఎక్కడ నిల్వ చేయబడాలని మీరు అడుగుతారు. డిఫాల్ట్ స్థానాన్ని అంగీకరించడానికి ఎంటర్ కీని నొక్కండి. ఫోల్డర్‌లోని అనుమతులు మీ ఉపయోగం కోసం మాత్రమే దాన్ని భద్రపరుస్తాయి.

టెర్మినల్ విండోలో ssh కీ నిల్వ స్థానం యొక్క నిర్ధారణ

మీరు ఇప్పుడు పాస్‌ఫ్రేజ్ కోసం అడుగుతారు. పాస్‌ఫ్రేజ్‌ని ఇక్కడ నమోదు చేయాలని మేము మీకు గట్టిగా సలహా ఇస్తున్నాము. మరియు అది ఏమిటో గుర్తుంచుకోండి! పాస్‌ఫ్రేజ్ లేనందుకు మీరు ఎంటర్ నొక్కవచ్చు, కానీ ఇది మంచి ఆలోచన కాదు. మూడు లేదా నాలుగు అనుసంధానించబడని పదాలతో రూపొందించిన పాస్‌ఫ్రేజ్, కలిసి ఉంటే చాలా బలమైన పాస్‌ఫ్రేజ్ అవుతుంది.

టెర్మినల్ విండోలో పాస్‌ఫ్రేజ్ కోసం ప్రాంప్ట్ చేయండి

మీరు టైప్ చేసినట్లు మీరు అనుకున్నదాన్ని టైప్ చేశారని ధృవీకరించడానికి అదే పాస్‌ఫ్రేజ్‌ని మరోసారి నమోదు చేయమని అడుగుతారు.

SSH కీలు మీ కోసం ఉత్పత్తి చేయబడతాయి మరియు నిల్వ చేయబడతాయి.

కీల తరం పూర్తయింది మరియు టెర్మినల్ విండోలో యాదృచ్ఛిక కళ ప్రదర్శించబడుతుంది

ప్రదర్శించబడే “రాండమార్ట్” ను మీరు విస్మరించవచ్చు. కొన్ని రిమోట్ కంప్యూటర్లు మీరు కనెక్ట్ చేసిన ప్రతిసారీ వారి యాదృచ్ఛిక కళను మీకు చూపుతాయి. యాదృచ్ఛిక కళ మారితే మీరు గుర్తించగలరని మరియు కనెక్షన్‌పై అనుమానం కలిగి ఉండాలనే ఆలోచన ఉంది, ఎందుకంటే ఆ సర్వర్‌కు SSH కీలు మార్చబడ్డాయి.

పబ్లిక్ కీని ఇన్‌స్టాల్ చేస్తోంది

రిమోట్ కంప్యూటర్ అయిన సులాకోలో మేము మీ పబ్లిక్ కీని ఇన్‌స్టాల్ చేయాలి, తద్వారా పబ్లిక్ కీ మీకు చెందినదని తెలుసు.

మేము దీనిని ssh-copy-id ఆదేశాన్ని ఉపయోగించి చేస్తాము. ఈ ఆదేశం సాధారణ ssh కమాండ్ వంటి రిమోట్ కంప్యూటర్‌కు కనెక్షన్‌ని ఇస్తుంది, కానీ మిమ్మల్ని లాగిన్ చేయడానికి అనుమతించే బదులు, ఇది పబ్లిక్ SSH కీని బదిలీ చేస్తుంది.

ssh-copy-id డేవ్ @ సులాకో
ssh-copy-id డేవ్ @ సులాకో

మీరు రిమోట్ కంప్యూటర్‌లోకి లాగిన్ కాకపోయినప్పటికీ, మీరు పాస్‌వర్డ్ ఉపయోగించి ప్రామాణీకరించాలి. రిమోట్ కంప్యూటర్ కొత్త SSH కీ ఏ యూజర్ ఖాతాకు చెందినదో గుర్తించాలి.

మీరు ఇక్కడ తప్పక అందించాల్సిన పాస్‌వర్డ్ మీరు లాగిన్ అవుతున్న యూజర్ ఖాతాకు పాస్‌వర్డ్ అని గమనించండి. ఇది మీరు ఇప్పుడే సృష్టించిన పాస్‌ఫ్రేజ్ కాదు.

పాస్వర్డ్ ప్రాంప్ట్ ఇనా టెర్మినల్ విండోతో ssh-copy-id

పాస్వర్డ్ ధృవీకరించబడినప్పుడు, ssh-copy-id మీ పబ్లిక్ కీని రిమోట్ కంప్యూటర్కు బదిలీ చేస్తుంది.

మీరు మీ కంప్యూటర్ యొక్క కమాండ్ ప్రాంప్ట్‌కు తిరిగి వస్తారు. మీరు రిమోట్ కంప్యూటర్‌కు కనెక్ట్ కాలేదు.

పులిక్ కీ టెర్మినల్ విండోలో విజయవంతంగా బదిలీ చేయబడింది

SSH కీలను ఉపయోగించి కనెక్ట్ అవుతోంది

సూచనను అనుసరించి, రిమోట్ కంప్యూటర్‌కు కనెక్ట్ చేయడానికి ప్రయత్నిద్దాం.

ssh డేవ్ @ సులాకో
టెర్మినల్ విండోలో ssh డేవ్ @ సులాకో

కనెక్షన్ ప్రక్రియకు మీ ప్రైవేట్ కీకి ప్రాప్యత అవసరం, మరియు మీరు మీ SSH కీలను పాస్‌ఫ్రేజ్ వెనుక భద్రపరిచినందున, మీరు మీ పాస్‌ఫ్రేజ్‌ని అందించాలి, తద్వారా కనెక్షన్ కొనసాగవచ్చు.

పాస్ఫ్రేజ్ అభ్యర్థన డైలాగ్ బాక్స్

మీ పాస్‌ఫ్రేజ్‌ని ఎంటర్ చేసి, అన్‌లాక్ బటన్ పై క్లిక్ చేయండి.

మీరు టెర్మినల్ సెషన్‌లో మీ పాస్‌ఫ్రేజ్‌ని నమోదు చేసిన తర్వాత, మీరు ఆ టెర్మినల్ విండో తెరిచినంత కాలం దాన్ని మళ్లీ నమోదు చేయవలసిన అవసరం లేదు. మీ పాస్‌ఫ్రేజ్‌ని మళ్లీ నమోదు చేయకుండా, మీకు నచ్చిన రిమోట్ సెషన్ల నుండి కనెక్ట్ చేసి డిస్‌కనెక్ట్ చేయవచ్చు.

“నేను లాగిన్ అయినప్పుడల్లా ఈ కీని స్వయంచాలకంగా అన్‌లాక్ చేయి” ఎంపిక కోసం మీరు చెక్‌బాక్స్‌ను టిక్ చేయవచ్చు, కానీ ఇది మీ భద్రతను తగ్గిస్తుంది. మీరు మీ కంప్యూటర్‌ను గమనింపకుండా వదిలేస్తే, మీ పబ్లిక్ కీ ఉన్న రిమోట్ కంప్యూటర్‌లకు ఎవరైనా కనెక్షన్‌లు చేయవచ్చు.

మీరు మీ పాస్‌ఫ్రేజ్‌ని నమోదు చేసిన తర్వాత, మీరు రిమోట్ కంప్యూటర్‌కు కనెక్ట్ అవుతారు.

టెర్మినల్ విండోలో కనెక్షన్ రిమోట్ కంప్యూటర్

ప్రక్రియను మరోసారి ముగింపుకు ధృవీకరించడానికి, నిష్క్రమణ ఆదేశంతో డిస్‌కనెక్ట్ చేయండి మరియు అదే టెర్మినల్ విండో నుండి రిమోట్ కంప్యూటర్‌కు తిరిగి కనెక్ట్ చేయండి.

ssh డేవ్ @ సులాకో
టెర్మినల్ విండోలో ssh కీ కనెక్షన్ మరియు డిస్కనెక్ట్

పాస్‌వర్డ్ లేదా పాస్‌ఫ్రేజ్ అవసరం లేకుండా మీరు రిమోట్ కంప్యూటర్‌కు కనెక్ట్ అవుతారు.

పాస్‌వర్డ్‌లు లేవు, కానీ మెరుగైన భద్రత

సైబర్ సెక్యూరిటీ నిపుణులు భద్రతా ఘర్షణ అని పిలుస్తారు. అదనపు భద్రత పొందడానికి మీరు ఎదుర్కోవాల్సిన చిన్న నొప్పి అది. పని చేయడానికి మరింత సురక్షితమైన పద్ధతిని అనుసరించడానికి సాధారణంగా కొన్ని అదనపు దశలు లేదా రెండు అవసరం. మరియు చాలా మందికి ఇది ఇష్టం లేదు. వారు వాస్తవానికి తక్కువ భద్రత మరియు ఘర్షణ లేకపోవడాన్ని ఇష్టపడతారు. అది మానవ స్వభావం.

SSH కీలతో, మీకు పెరిగిన భద్రత మరియు సౌలభ్యం పెరుగుతుంది. ఇది ఖచ్చితమైన విజయం-విజయం.