ట్యుటోరియల్స్

Windows విండోస్ 10 లో ssh ను ఎలా ఉపయోగించాలి

విషయ సూచిక:

Anonim

ఈ వ్యాసంలో మనం సిస్టమ్ కమాండ్ లైన్ నుండి విండోస్ 10 లో SSH ను ఎలా ఉపయోగించవచ్చో చూడబోతున్నాం. ప్రత్యేకంగా, మేము పవర్‌షెల్ మరియు అది మాకు అందించే ప్రయోజనాలను ఉపయోగిస్తాము. SSH దాని అధిక భద్రత మరియు విండోస్ మరియు లైనక్స్‌తో విస్తృత అనుకూలత కారణంగా ఈ రోజు రిమోట్ కనెక్షన్ల కోసం ఎక్కువగా ఉపయోగించే కమ్యూనికేషన్ ప్రోటోకాల్ ప్రోటోకాల్‌లలో ఒకటి.

విషయ సూచిక

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

SSH అంటే ఏమిటి

SSH లేదా సెక్యూర్ షెల్ అనేది రెండు ఆపరేటింగ్ సిస్టమ్‌లను రిమోట్‌గా కనెక్ట్ చేయడానికి సురక్షితమైన కమ్యూనికేషన్ ప్రోటోకాల్, తద్వారా మేము కమాండ్ కన్సోల్ ఉపయోగించి క్లయింట్ కంప్యూటర్ నుండి హోస్ట్ కంప్యూటర్‌ను నియంత్రించవచ్చు.

SSH గురించి చాలా ముఖ్యమైన విషయం ఏమిటంటే, ఇది కనెక్షన్ సెషన్‌ను గుప్తీకరించగలదు, ఇది FTP లేదా టెల్నెట్‌తో సాధ్యం కాదు, చాలా అసురక్షిత మరియు తక్కువ ఉపయోగించిన ప్రోటోకాల్‌లు.

సాధారణ వినియోగదారుల సెషన్ కీల కంటే మరింత సురక్షితమైన RSA కీలను ఉపయోగించుకునే అవకాశం ఉన్న హోస్ట్ నుండి క్లయింట్‌కు డేటాను సురక్షితంగా కాపీ చేయడానికి SSH మిమ్మల్ని అనుమతిస్తుంది మరియు మరింత భద్రతను పొందడానికి ఫైళ్ళ ప్రసారాన్ని కూడా మేము సొరంగం చేయవచ్చు.

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

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

ఉబుంటులో SSH సర్వర్‌ను కాన్ఫిగర్ చేయండి

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

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

SSH సర్వర్‌ను ఇన్‌స్టాల్ చేయడానికి మేము ఈ క్రింది ఆదేశాన్ని అమలు చేయాలి:

sudo apt-get install openssh-server

మేము పాస్వర్డ్ను ఉంచాము మరియు ఇన్స్టాలేషన్ ప్రక్రియ కొన్ని సెకన్ల సమయం పడుతుంది. ఉబుంటులో మా SSH సర్వర్‌ను నిర్వహించడానికి చాలా ముఖ్యమైన ఆదేశాలు క్రిందివి:

sudo gedit / etc / ssh / sshd_config

ఈ ఆదేశంతో కమ్యూనికేషన్ పోర్ట్, ఎన్క్రిప్షన్ ప్రోటోకాల్ లేదా ఇతర అంశాలు వంటి పారామితులను సవరించడానికి మేము SSH కాన్ఫిగరేషన్ ఫైల్ను తెరుస్తాము.

sudo /etc/init.d/ssh ప్రారంభం

SSH సర్వర్‌ను ప్రారంభించమని ఆదేశించండి

sudo /etc/init.d/ssh స్టాప్

షట్డౌన్ SSH సర్వర్‌కు ఆదేశం

sudo /etc/init.d/ssh పున art ప్రారంభించండి

కాన్ఫిగరేషన్ మార్పు తర్వాత SSH సర్వర్‌ను పున art ప్రారంభించడానికి ఆదేశం

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

అప్పుడు. మేము ఏమి చేస్తాము SSH డీమన్ ప్రారంభించడానికి సంబంధించి ఆదేశాన్ని అమలు చేయండి. ఇప్పుడు మనం విండోస్ కి వెళ్తాము.

మా Linux సర్వర్ యొక్క IP చిరునామా చూడండి

మేము సక్రియం చేసిన SSH సర్వర్ యొక్క IP చిరునామాను మాత్రమే తెలుసుకోవాలి. దీని కోసం మేము ఆదేశాన్ని ఉపయోగిస్తాము:

జాబితా చేయడానికి ip

SSH క్లయింట్ విండోస్ 10 కి కనెక్ట్ అవ్వండి

SSH విండోస్ 10 ను ఉపయోగించడానికి మనం పవర్‌షెల్ లేదా కమాండ్ ప్రాంప్ట్‌ని ఉపయోగించాల్సి ఉంటుంది మరియు ప్రోగ్రామ్‌ను సక్రియం చేయడానికి కొన్ని విధానాలు చేయాలి మరియు దానిని మా కమాండ్ కన్సోల్‌లో ఉపయోగించగలుగుతాము

SSH క్లయింట్ విండోస్ 10 ని ఇన్‌స్టాల్ చేయండి

విండోస్ 10 తో మనకు ఇది చాలా సులభం. కాన్ఫిగరేషన్ ప్యానెల్‌లోని లక్షణాల జాబితా ద్వారా మేము SSH క్లయింట్ మరియు సర్వర్ రెండింటినీ సక్రియం చేయవచ్చు.

  • మేము ప్రారంభ మెనూకి వెళ్లి, కాన్ఫిగరేషన్ ప్యానెల్ తెరవడానికి కాగ్‌వీల్‌పై క్లిక్ చేయండి.మేము " అప్లికేషన్స్ " ఎంపికను ఎంచుకుంటాము మరియు దీనిలో మనం " అప్లికేషన్స్ అండ్ ఫీచర్స్ " ఆప్షన్‌లో ఉంచుతాము. ఇప్పుడు మనం సరైన ప్రదేశంలో ఉన్న ఆప్షన్‌పై క్లిక్ చేయాలి యొక్క “ ఐచ్ఛిక విధులను నిర్వహించండి

కనిపించే జాబితాలో, మేము ఇప్పటికే డిఫాల్ట్ ssh క్లయింట్‌ను ఇన్‌స్టాల్ చేసి ఉండవచ్చు, ఈ సందర్భంలో ఇది ఈ జాబితాలో కనిపిస్తుంది.

  • మేము దీన్ని ఇన్‌స్టాల్ చేయకపోతే, " ఫీచర్‌ను జోడించు " పై క్లిక్ చేయండి

లక్షణాల జాబితాలో ఒకసారి మనకు ఆసక్తి ఉన్న రెండు అనువర్తనాలను గుర్తించాలి: " OpenSSH క్లయింట్ " మరియు " OpenSSH సర్వర్"

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

ఇప్పుడు మన ఉబుంటు బృందానికి కనెక్ట్ అవ్వడానికి SSH క్లయింట్‌ను ఉపయోగించగలుగుతాము

విండోస్ 10 నుండి SSH క్లయింట్‌ను Linux కి కనెక్ట్ చేయండి

మనం చేయాల్సిన మొదటి విషయం పవర్‌షెల్ విండోను తెరవడం. దీన్ని చేయడానికి మేము ప్రారంభ మెను బటన్‌పై కుడి క్లిక్ చేసి, " విండోస్ పోవ్‌షెల్ " ఎంచుకోండి.

మేము ఆదేశాన్ని వ్రాస్తే:

ssh

మేము అందుబాటులో ఉన్న వివిధ ఎంపికల గురించి సమాచారాన్ని పొందుతాము.

విండోస్ 10 నుండి SSH తో సర్వర్‌కు కనెక్ట్ అవ్వడానికి మనం ఈ క్రింది వాటిని వ్రాయవలసి ఉంటుంది:

ssh @

ఉదాహరణకు " ssh [email protected] ". ఇది స్వయంచాలకంగా ఉబుంటు వినియోగదారు ఆధారాలను అడుగుతుంది మరియు మేము యాక్సెస్ చేస్తాము

మేము వినియోగదారుని వ్రాయకపోతే, అప్రమేయంగా సర్వర్ సిస్టమ్‌లో అందుబాటులో ఉన్న వినియోగదారు ఈ సందర్భంలోనే కనుగొనబడతారు:

లోపాల కారణంగా మేము ఉబుంటు సిస్టమ్ యూజర్ యొక్క / హోమ్ డైరెక్టరీలో ఉంటాము. మరియు మన సర్వర్ పరికరాలలో రిమోట్‌గా మనకు కావలసినదాన్ని ఇప్పటికే చేయవచ్చు.

సెషన్ నుండి డిస్‌కనెక్ట్ చేయడానికి మనం ఆదేశాన్ని మాత్రమే వ్రాయాలి:

నిష్క్రమణ

మాది కాకుండా వేరే నెట్‌వర్క్ నుండి రిమోట్‌గా కనెక్ట్ అవ్వడానికి, మన రౌటర్ యొక్క పోర్ట్ 22 ను తెరిచి, మన ఇంటర్నెట్ లింక్ యొక్క నిజమైన IP తో ఎంటర్ చేయాలి.

SSH సర్వర్ విండోస్ 10 ను కాన్ఫిగర్ చేయండి

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

విండోస్ 10 లో SSH సర్వర్ ప్రారంభించండి

సిస్టమ్ సేవల జాబితాను తెరవడానికి మరియు SSH సర్వర్‌ను సక్రియం చేయడానికి మేము ఈ క్రిందివి:

  • రన్ సాధనాన్ని తెరవడానికి " Windows + R " నొక్కండి మరియు కింది ఆదేశాన్ని లోపల ఉంచండి:

services.msc

  • ఇప్పుడు మేము " OpenSSH ప్రామాణీకరణ ఏజెంట్ " మరియు " OpenSSH SSH సర్వర్ " సేవలను గుర్తించాలి.

ఈ రెండు సేవలతో మనం ఇప్పుడు చేయగలిగేది సిస్టమ్ ప్రారంభమైనప్పుడు ప్రారంభించడానికి వాటిని కాన్ఫిగర్ చేయడం

  • మొదట, " OpenSSH SSH సర్వర్ " పై కుడి క్లిక్ చేసి, " ప్రాపర్టీస్ " ఎంచుకోండి. ఒక విండో తెరుచుకుంటుంది, దీనిలో మనం " ఆటోమేటిక్ " ను " స్టార్ట్ టైప్ " గా ఎంచుకోవాలి. తరువాత, " స్టార్ట్ " పై క్లిక్ చేయండి

  • ఇప్పుడు మనం " OpenSSH ప్రామాణీకరణ ఏజెంట్ " తో కూడా అదే చేస్తాము.

మన సర్వర్ మెషీన్‌లో ఇప్పటికే SSH సర్వర్ నడుస్తుంది.

OpenSSH విండోస్ 10 కోసం లిజనింగ్ పోర్ట్‌ను ప్రారంభించండి

మన SSH సర్వర్‌కు పోర్ట్ 22 ను రిమోట్‌గా యాక్సెస్ చేయాలనుకుంటే ఇది చాలా ఉపయోగకరంగా ఉంటుంది. నిర్వాహక అనుమతులతో అమలు చేయబడిన మా పవర్‌షెల్ కన్సోల్‌లో మేము ఈ క్రింది ఆదేశాన్ని ఉంచాలి

క్రొత్త-నెట్‌ఫైర్‌వాల్‌రూల్ -పేరు sshd -DisplayName 'OpenSSH సర్వర్ (sshd)' -సర్వీస్ sshd- ప్రారంభించిన ట్రూ-డైరెక్షన్ ఇన్‌బౌండ్ -ప్రొటోకాల్ TCP- చర్య అనుమతించు -ప్రొఫైల్ డొమైన్

విండోస్ 10 SSH సర్వర్‌ను కనెక్ట్ చేయండి

బాగా, మా కొత్తగా కాన్ఫిగర్ చేయబడిన విండోస్ 10 సర్వర్‌కు కనెక్ట్ చేయడానికి ప్రతిదీ సిద్ధంగా ఉంది.

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

లోపం రిమోట్ హోస్ట్ గుర్తింపు SSH ని మార్చింది

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

దాన్ని పరిష్కరించడానికి, మనం చేయాల్సిందల్లా పవర్‌షెల్ లేదా కమాండ్ ప్రాంప్ట్ విండోను నిర్వాహకుడిగా ఎంటర్ చేసి, కింది ఆదేశాన్ని టైప్ చేయండి:

ssh-keygen -R

ఉదాహరణకు, మా విషయంలో: " ssh-keygen -R 192.168.2.104 " మరియు ఈ విధంగా వేరేదాన్ని అభ్యర్థించడానికి అనుబంధ కీల జాబితా ఖాళీ చేయబడుతుంది

ఇప్పుడు మేము మళ్ళీ కనెక్షన్ ప్రాసెస్‌ను నడుపుతున్నాము మరియు ఇది విజయవంతమవుతుంది

ఉబుంటు నుండి విండోస్ 10 ఎస్‌ఎస్‌హెచ్ సర్వర్‌కు కనెక్ట్ అవ్వండి

ఇప్పుడు మేము ఉబుంటు మరియు ఇతర లైనక్స్ నుండి విండోస్ 10 లోని ఒక SSH సర్వర్‌కు కనెక్ట్ అవ్వడానికి చాలా ఉపయోగకరమైన మార్గాన్ని చూస్తాము మరియు ఇది గ్రాఫికల్ ఇంటర్ఫేస్ ద్వారా.

మేము చేయబోయేది ఉబుంటు ఫైల్ ఎక్స్‌ప్లోరర్‌ను తెరిచి, బ్రౌజర్ చిరునామా పట్టీని ప్రారంభించడానికి " Ctrl + L " కీ కలయికను నొక్కండి.

సర్వర్ను యాక్సెస్ చేయడానికి మేము ఈ క్రింది ఆదేశం లేదా పంక్తిని వ్రాస్తాము:

ssh: // @

ఉదాహరణకు " ssh: //[email protected] " భద్రతా నిర్ధారణ కోసం అడుగుతుంది మరియు తరువాత యూజర్ పాస్‌వర్డ్.

ఈ విధంగా మేము సర్వర్ కంప్యూటర్‌లో నిల్వ చేసిన ఫైల్‌లను గ్రాఫికల్ ఇంటర్ఫేస్ ద్వారా యాక్సెస్ చేస్తాము

SSH సర్వర్‌కు రిమోట్‌గా కనెక్ట్ అవ్వండి

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

సర్వర్ యొక్క నిజమైన ఐపి మరియు ట్రాన్స్మిషన్ వెళ్ళే పోర్ట్ గురించి మనం తెలుసుకోవాలి, ఇది అప్రమేయంగా పోర్ట్ 22 అవుతుంది. ఈ విధంగా, కనెక్ట్ చేయడానికి మనం ఉపయోగించాల్సిన ఆదేశం ఈ క్రింది విధంగా ఉంటుంది:

ssh -p 22 @

ఉదాహరణకు, మా విషయంలో ఇది ఇలా ఉంటుంది: “ ssh -p 22 డెల్ @ IP- రియల్

ముందుకు వెళితే, ప్రక్రియ ఒకేలా ఉంటుంది.

కింది ట్యుటోరియల్స్ కూడా ఉపయోగపడతాయి:

మీరు SSH ద్వారా ఏ వ్యవస్థలను కనెక్ట్ చేయాలనుకుంటున్నారు? కనెక్ట్ చేయడంలో మీకు ఏమైనా సమస్య ఉంటే, మీకు సహాయం చేయడానికి వ్యాఖ్యలలో ఉంచండి

ట్యుటోరియల్స్

సంపాదకుని ఎంపిక

Back to top button