స్థానిక SSH క్లయింట్‌తో Macలో SSH ఎలా చేయాలి

విషయ సూచిక:

Anonim

Mac కమాండ్ లైన్‌లో నేరుగా నిర్మించిన స్థానిక SSH క్లయింట్‌ని కలిగి ఉందని మీకు తెలుసా? ఈ ssh క్లయింట్ సురక్షిత కనెక్షన్‌లను మరియు ఇతర మెషీన్‌లలోకి రిమోట్ లాగిన్‌లను అనుమతిస్తుంది. Windows వలె కాకుండా, రిమోట్ కంప్యూటర్‌లు మరియు పరికరాల్లోకి కనెక్షన్‌ల కోసం SSHని ఉపయోగించడానికి మీకు మూడవ పక్షం యాప్ అవసరం లేదు, ఎందుకంటే ssh నేరుగా Mac OS మరియు Mac OS Xలో నిర్మించబడింది - పర్ఫెక్ట్!

Mac OSలో స్థానిక ssh క్లయింట్‌ని ఉపయోగించి మరొక కంప్యూటర్‌లోకి SSH కనెక్షన్‌ని ఎలా తయారు చేయాలో చూద్దాం.

తెలియని వారి కోసం కొంత శీఘ్ర నేపథ్యం; SSH అంటే సురక్షిత షెల్, మరియు ఇది నెట్‌వర్క్ లేదా విస్తృత ఇంటర్నెట్ ద్వారా ఇతర కంప్యూటర్‌లలోకి ఎన్‌క్రిప్టెడ్ కనెక్షన్‌లను చేయడానికి అనుమతిస్తుంది. మీరు Mac OSలో SSH క్లయింట్‌ని ఉపయోగించి SSH సర్వర్ నడుస్తున్న ఏదైనా ఇతర మెషీన్‌కు కనెక్ట్ అవ్వవచ్చు, అది Mac OS X, linux, unix లేదా Windows కంప్యూటర్‌తో SSH సర్వర్ ఉన్నంత వరకు పర్వాలేదు. దీన్ని అమలు చేయడం మరియు మీకు ఆధారాలు ఉన్నాయి, దీనికి సురక్షితంగా కనెక్ట్ చేయవచ్చు.

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

Macలో SSH క్లయింట్‌ను ఎలా ఉపయోగించాలి

మీరు రిమోట్ సర్వర్ IP మరియు రిమోట్ వినియోగదారు పేరును కలిగి ఉన్నారని ఊహిస్తే, Mac OS మరియు Mac OS Xలో SSH ద్వారా కనెక్ట్ కావడానికి మీరు చేయాల్సిందల్లా ఇక్కడ ఉంది:

  1. టెర్మినల్ అప్లికేషన్‌ను ప్రారంభించండి, టెర్మినల్ /అప్లికేషన్స్/యుటిలిటీస్/డైరెక్టరీలో కనుగొనబడింది, అయితే మీరు కమాండ్+స్పేస్‌బార్‌ని నొక్కి, "టెర్మినల్" అని టైప్ చేసి, ఆపై తిరిగిని స్పాట్‌లైట్ నుండి కూడా ప్రారంభించవచ్చు
  2. కమాండ్ ప్రాంప్ట్ వద్ద, కింది ssh సింటాక్స్‌ను నమోదు చేయండి:
  3. ssh వినియోగదారు పేరు@ip.address

    రిమోట్ మెషీన్ యొక్క సముచిత వినియోగదారు ఖాతాతో “వినియోగదారు పేరు”ని మరియు రిమోట్ మెషీన్ యొక్క IP చిరునామాతో “ip.address”ని భర్తీ చేయండి. ఉదాహరణకి:

    ssh [email protected]

  4. ఆదేశాన్ని అమలు చేయడానికి రిటర్న్ కీని నొక్కండి
  5. ఐచ్ఛికం: మీరు హోస్ట్ యొక్క ప్రామాణికతను ధృవీకరించవలసి ఉంటుంది, ప్రతిదీ తనిఖీ చేస్తే వేలిముద్ర కీని ఆమోదించడానికి మరియు SSH సర్వర్‌కి కనెక్ట్ చేయడానికి “అవును” అని టైప్ చేయండి లేదా దానిని తిరస్కరించడానికి 'no' అని టైప్ చేయండి మరియు డిస్‌కనెక్ట్
  6. మీరు లాగిన్ చేస్తున్న వినియోగదారు ఖాతా కోసం పాస్‌వర్డ్‌ను నమోదు చేయడం ద్వారా రిమోట్ సర్వర్‌కు లాగిన్ అవ్వండి

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

ఈ సమయంలో మీరు రిమోట్ కంప్యూటర్‌లో ఏదైనా కమాండ్ లైన్ ఫంక్షనాలిటీకి ప్రాప్యతను కలిగి ఉంటారు, మీరు విధిని నిర్వహించడానికి లేదా ఆదేశాన్ని అమలు చేయడానికి మీకు అధికారాలు ఉన్నాయని ఊహిస్తారు. మీరు SSHతో కనెక్ట్ అయిన తర్వాత మీరు ఏమి చేస్తారనేది మీ ఇష్టం, కానీ మునుపటి స్థితి ప్రకారం ఇది సిస్టమ్స్ అడ్మినిస్ట్రేషన్, సర్వర్ మేనేజ్‌మెంట్, నెట్‌వర్క్ కార్యకలాపాలు మరియు సాధారణ కంప్యూటర్ వినియోగదారుకు తక్కువ సంబంధితంగా ఉండే ఇతర ఉన్నత స్థాయి పనుల వంటి అధునాతన ఉపయోగాల కోసం ఉద్దేశించబడింది.

మీరు పూర్తి చేసిన తర్వాత రిమోట్ మెషీన్ నుండి డిస్‌కనెక్ట్ చేయడానికి "నిష్క్రమించు" అని టైప్ చేయవచ్చు లేదా ssh క్లయింట్ మరియు కనెక్షన్‌ని మూసివేయడానికి టెర్మినల్ యాప్‌ను మూసివేయండి.

సైడ్ నోట్: మీరు దీన్ని ప్రయత్నించాలనుకుంటే ఈ విధంగా మీ స్వంత Mac లోకి SSH చేయవచ్చు, కానీ టెర్మినల్‌ను ప్రారంభించడం వలన మీకు నేరుగా షెల్ యాక్సెస్‌ను మంజూరు చేస్తుంది కంప్యూటర్ ప్రారంభం. కానీ, మీరు మునుపెన్నడూ అలా చేయనట్లయితే, SSH కనెక్షన్‌లతో ప్రయోగాలు చేసే సాధనాన్ని ఇది అందిస్తుంది, IP కోసం మీ వినియోగదారు పేరు @ localhost లేదా 127.0.0.1 ఉపయోగించండి.

మీరు మీ Macలోకి రిమోట్‌గా SSH చేయడానికి వేరొకరిని అనుమతించాలనుకుంటే, మీరు మీ Macలో స్థానిక SSH సర్వర్‌ని సెటప్ చేయాలి (ఇక్కడ వివరించిన విధంగా సులభం) ఆపై మీరు కోరుకుంటారు ఆ వ్యక్తి కోసం Macకి కొత్త వినియోగదారు ఖాతాను జోడించడానికి, మీ స్వంత లాగిన్ మరియు పాస్‌వర్డ్‌ను మరెవరితోనూ భాగస్వామ్యం చేయవద్దు.మీరు ఎవరికైనా అడ్మిన్ ఖాతాతో మీ Macకి SSH యాక్సెస్ ఇస్తే, మీరు వారికి మీ కంప్యూటర్, అన్ని ఫైల్‌లు, యాప్‌లు, యాక్టివిటీ, లాగ్‌లు మరియు కంప్యూటర్‌కు పూర్తి మరియు మొత్తం రిమోట్ యాక్సెస్‌ని సూచిస్తూ అన్నిటికీ పూర్తి యాక్సెస్ ఇస్తున్నారని గుర్తుంచుకోండి. కమాండ్ లైన్ భారీ సంఖ్యలో కమాండ్‌లను కలిగి ఉంది మరియు మనందరికీ తెలిసిన మరియు ఇష్టపడే సుపరిచితమైన గ్రాఫికల్ ఇంటర్‌ఫేస్ (GUI) కంటే శక్తివంతమైనది, కాబట్టి మీరు దీన్ని యాదృచ్ఛికంగా అనుమతించకూడదు. కమాండ్ లైన్‌లో మీరు చేయగలిగినదంతా ssh ద్వారా చేయవచ్చు, తగిన వినియోగదారు అధికారాలను ఊహిస్తారు - అందుకే ఇది సిస్టమ్స్ అడ్మినిస్ట్రేషన్ మరియు అధునాతన వినియోగదారులచే విస్తృతంగా ఉపయోగించబడుతుంది మరియు నియోఫైట్‌లకు మరియు తక్కువ సాంకేతికంగా మొగ్గు చూపేవారికి చాలా తక్కువ సంబంధితంగా ఉంటుంది. మీరు ట్రబుల్షూటింగ్ ప్రయోజనాల కోసం ఎవరికైనా రిమోట్ యాక్సెస్ ఇవ్వాలనుకుంటే మరియు మీరు అనుభవం లేని వారైతే, బదులుగా స్క్రీన్ షేరింగ్‌ని ఉపయోగించడం ఉత్తమమైన విధానం.

మరిన్ని SSH చిట్కాలను (ఇక్కడ) చూడాలనుకుంటున్నారా? మీరు భాగస్వామ్యం చేయాలనుకుంటున్న ఫాన్సీ SSH ట్రిక్స్ ఏమైనా ఉన్నాయా? Mac OSలో నిర్మించబడిన OpenSSH కంటే మెరుగైన SSH క్లయింట్ గురించి మీకు తెలుసా? వ్యాఖ్యలలో మాకు తెలియజేయండి!

స్థానిక SSH క్లయింట్‌తో Macలో SSH ఎలా చేయాలి