లైనక్స్ ఉపయోగించే అత్యంత ముఖ్యమైన మార్గాలలో ఒకటి SSH ద్వారా. ఈ రిమోట్ యాక్సెస్ కమాండ్ లైన్ సాధనం సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయడం నుండి లైనక్స్ను వెబ్ సర్వర్గా కాన్ఫిగర్ చేయడం వరకు ప్రతిదాన్ని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. SSH సమయాన్ని ఆదా చేయగలదు, మిమ్మల్ని మరింత ఉత్పాదకంగా చేస్తుంది మరియు మీ లైనక్స్ డిస్ట్రో యొక్క శక్తిని అన్లాక్ చేయడంలో మీకు సహాయపడుతుంది.
అయితే మీరు క్లయింట్ మరియు సర్వర్ వైపులా SSH ని ఎలా సెటప్ చేస్తారు? రెండు చివర్లలో SSH సాఫ్ట్వేర్ను ఎలా ఇన్స్టాల్ చేయాలో మరియు కాన్ఫిగర్ చేయాలో తెలుసుకోండి మరియు మీ Linux కంప్యూటర్ను రిమోట్గా నియంత్రించండి.
SSH అంటే ఏమిటి?
SSH అంటే ఎస్ ఎక్యూర్ శ ell మరియు మరొక పరికరం నుండి Linux కంప్యూటర్ లేదా సర్వర్ను రిమోట్గా నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది లోకల్ ఏరియా నెట్వర్క్లు మరియు ఇంటర్నెట్లో పనిచేస్తుంది, అంటే మీ ఇంట్లో లైనక్స్-పవర్డ్ మీడియా సర్వర్ లేదా వేరే ఖండంలోని లైనక్స్ వెబ్ సర్వర్ని నిర్వహించడానికి దీనిని ఉపయోగించవచ్చు.
SSH మీకు రిమోట్ కంప్యూటర్ డెస్క్టాప్ ఎన్విరాన్మెంట్కి యాక్సెస్ ఇవ్వనప్పటికీ, ఇది టెర్మినల్ను ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది. రిమోట్ కంప్యూటర్కి కనెక్ట్ అయిన తర్వాత మీరు దానిని మీ ముందు ఉన్నట్లుగా ఉపయోగించవచ్చు. రూట్ యాక్సెస్ ఉండేలా చూసుకోండి.
ps4 ps3 ఆటలను ఆడుతుందా?
ఇతర రిమోట్ యాక్సెస్ పరిష్కారాలు Linux కోసం అందుబాటులో ఉన్నాయని గమనించండి. ఉదాహరణకు, ఉబుంటు వినియోగదారులు వీటిపై ఆధారపడవచ్చు VNC- అనుకూల రిమోట్ డెస్క్టాప్ సాధనం రెమ్మినా .
SSH ని ఉపయోగించడానికి, మీరు రిమోట్ కంప్యూటర్ (సర్వర్) SSH సెటప్ చేయబడిందని నిర్ధారించుకోవాలి. అదనంగా, మీ స్థానిక పరికరానికి (క్లయింట్) ఒక SSH యాప్ ఇన్స్టాల్ అవసరం.
క్లయింట్-సైడ్ ఇన్స్టాలేషన్
క్లయింట్పై SSH ని ఇన్స్టాల్ చేయడం మరియు సెటప్ చేయడం సులభం. కొన్ని సందర్భాల్లో మీకు అదనపు సాఫ్ట్వేర్ కూడా అవసరం లేదు:
- Linux వినియోగదారులు టెర్మినల్లో నిర్మించిన SSH క్లయింట్ను కనుగొనాలి
- MacOS కంప్యూటర్లు కూడా SSH ని టెర్మినల్లో ముందే ఇన్స్టాల్ చేసారు
- Windows PC లు PowerShell కమాండ్ లైన్ సాధనాన్ని ఉపయోగించాలి, లేదా ఇన్స్టాల్ చేయాలి పుట్టీ
- IPhone మరియు iPad నుండి SSH ద్వారా Linux కి కనెక్ట్ చేయడానికి ప్రయత్నించండి iTerminal ($ 4.99)
- మీరు SSH కోసం Android ఉపయోగిస్తుంటే, ప్రయత్నించండి రసం SSH (ఉచితం)
మీ లైనక్స్ సిస్టమ్లో SSH ఇన్స్టాల్ చేయబడలేదా? ప్యాకేజీలను అప్డేట్ చేయడం మరియు అప్గ్రేడ్ చేయడం ద్వారా ఇన్స్టాల్ చేయడం ద్వారా జోడించండి:
sudo apt update && sudo apt upgrade
sudo apt install openssh-client
విండోస్లో ఎస్ఎస్హెచ్ను ఉపయోగించడానికి ఉపయోగించారు, కానీ లైనక్స్ డెస్క్టాప్కు మారారా? మీరు పుట్టి డెస్క్టాప్ SSH యాప్ను దాని సులభమైన మౌస్ ఇంటర్ఫేస్తో కోల్పోవచ్చు. అదృష్టవశాత్తూ, దీనిని లైనక్స్ డెస్క్టాప్లో ఇన్స్టాల్ చేయవచ్చు:
sudo apt install putty
మీ SSH క్లయింట్ సాఫ్ట్వేర్ ఇన్స్టాల్ చేయబడి, మీ రిమోట్ కంప్యూటర్ లేదా సర్వర్కు కనెక్షన్ని సెటప్ చేయడానికి మీరు సిద్ధంగా ఉన్నారు.
డెస్క్టాప్ మరియు మొబైల్ క్లయింట్లందరికీ సాధారణ నియమం ప్రకారం, మీకు కావలసిందల్లా IP చిరునామా లేదా హోస్ట్ పేరు మరియు తగిన లాగిన్ వివరాలు. యాప్ల రూపాన్ని భిన్నంగా ఉండవచ్చు మరియు పోర్ట్ పేరును మాన్యువల్గా నమోదు చేయాల్సి రావచ్చు, SSH క్లయింట్లు ఎక్కువగా గుర్తించలేనివి.
సర్వర్-సైడ్ ఇన్స్టాలేషన్ మరియు కాన్ఫిగరేషన్
కనెక్షన్ను స్థాపించడానికి ముందు, మీ SSH కనెక్షన్ను హోస్ట్ చేయడానికి సర్వర్-సైడ్ సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయండి. దీనికి SSH ని ఇన్స్టాల్ చేయడానికి లేదా ఎనేబుల్ చేయడానికి ఎవరైనా హాజరు కావాలి. దీన్ని చేయడానికి మీరు ఇప్పటికే హాజరు కావచ్చు-లేకపోతే, సర్వర్ చివరలో సహోద్యోగి లేదా సపోర్ట్ ఇంజనీర్ SSH ని సెటప్ చేస్తారు.
మీరు వెబ్ హోస్టింగ్ ప్యాకేజీని ఉపయోగిస్తుంటే, SSH డిఫాల్ట్గా ఎనేబుల్ చేయబడాలని గమనించండి. SSH లేకపోతే సెటప్ చేయడానికి మీ వెబ్ హోస్ట్తో మాట్లాడండి.
రిమోట్ కంప్యూటర్ లేదా సర్వర్లో SSH ప్రారంభించబడకపోతే, దీన్ని ఇన్స్టాల్ చేయండి
sudo apt install openssh-server
దీనితో పని చేసిందో తనిఖీ చేయండి
sudo systemctl status ssh
కమాండ్ 'యాక్టివ్' యొక్క ప్రతిస్పందనను చట్టవిరుద్ధం చేయాలి.
కొన్ని సందర్భాల్లో ఉబుంటు ఫైర్వాల్ ufw SSH ని నిరోధించవచ్చు. ఇది జరగదని నిర్ధారించడానికి, ఉపయోగించండి
sudo ufw allow ssh
కొన్ని సందర్భాల్లో మీరు రిమోట్ పరికరంలో SSH ని కూడా ఎనేబుల్ చేయాలి. ఇది ఉపయోగించి సర్దుబాటు చేయగల భద్రతా జాగ్రత్త
sudo systemctl enable ssh
ఇతర ఎంపికలు అందుబాటులో ఉన్నాయి (
stop
,
start
, మరియు
disable
) SSH సేవను కాన్ఫిగర్ చేయడానికి.
IP చిరునామాను నిర్ణయించండి
SSH ద్వారా రిమోట్ పరికరానికి కనెక్ట్ చేయడానికి, మీరు యంత్రం యొక్క IP చిరునామాను తెలుసుకోవాలి. దీన్ని కనుగొనడానికి మీకు రెండు సులభమైన మార్గాలు ఉన్నాయి:
- టెర్మినల్ ఆదేశాన్ని అమలు చేయండి
- రౌటర్ని తనిఖీ చేయండి
రిమోట్ సిస్టమ్ యొక్క IP చిరునామాను ప్రదర్శించడానికి, లాగిన్ చేసి రన్ చేయండి
ip address
ఇది పరికరం యొక్క IP చిరునామాను తిరిగి ఇస్తుంది, కనుక దీనిని గమనించండి. పాత లైనక్స్ వెర్షన్లలో
ifconfig
మెరుగైన ఫలితాలను అందించవచ్చు.
కనెక్ట్ చేయబడిన పరికరాలను చూడటానికి మీరు మీ రౌటర్ని కూడా తనిఖీ చేయవచ్చు. Linux PC లేదా సర్వర్ జాబితా చేయబడుతుంది, సాధారణంగా ఆపరేటింగ్ సిస్టమ్ లేదా పరికరం పేరు ద్వారా. ఇది గుర్తించడాన్ని సులభతరం చేయాలి.
పబ్లిక్ IP చిరునామాను ప్రదర్శించడానికి, సర్వర్కి లాగిన్ చేసి తెరవండి whatsmyip.org.
మీరు ఉపయోగించే IP చిరునామా కనెక్షన్కు తగినదిగా ఉండాలి. కాబట్టి, పరికరం క్లయింట్ వలె అదే నెట్వర్క్లో ఉంటే, స్థానిక IP చిరునామాను ఉపయోగించండి. ఇంటర్నెట్ అంతటా కనెక్షన్ల కోసం, పబ్లిక్ IP చిరునామాను ఉపయోగించండి. కంప్యూటర్ వేరే నెట్వర్క్లో ఉన్నట్లయితే, పోర్ట్ 22 కంప్యూటర్కు ఫార్వార్డ్ చేయబడిందని నిర్ధారించుకోండి.
SSH ద్వారా Linux కి కనెక్ట్ చేస్తోంది
సరైన IP చిరునామాతో పాటు మీరు రిమోట్ మెషీన్కి యాక్సెస్ పొందడానికి యూజర్ నేమ్ మరియు పాస్వర్డ్ కూడా కలిగి ఉండాలి.
కమాండ్ లైన్ SSH టూల్స్ కోసం, ఉపయోగించండి
ssh username@REMOTE.IP.ADDRESS.HERE
భర్తీ చేయాలని నిర్ధారించుకోండి వినియోగదారు పేరు రిమోట్ పరికరం యొక్క IP చిరునామాతో వాస్తవ వినియోగదారు పేరు మరియు REMOTE.IP.ADDRESS.HERE తో. కొట్టుట ఎంటర్, మరియు మీరు పాస్వర్డ్ కోసం ప్రాంప్ట్ చేయబడతారు.
సరైన పాస్వర్డ్తో, మీరు పనిచేసే టెర్మినల్ ప్రాంప్ట్ పొందుతారు --- మీరు ఇప్పుడు రిమోట్ కంప్యూటర్కి లాగిన్ అయ్యారు.
పుట్టి వంటి డెస్క్టాప్ SSH క్లయింట్ను ఉపయోగిస్తున్నారా?
ఇన్పుట్ చేయండి హోస్ట్ పేరు లేదా IP చిరునామా , ఎంచుకోండి SSH కనెక్షన్ రకం, అప్పుడు తెరవండి మీ వినియోగదారు పేరు మరియు పాస్వర్డ్ కోసం ప్రాంప్ట్ చేయబడినప్పుడు, కనెక్షన్ పూర్తి చేయడానికి మరియు రిమోట్ యాక్సెస్ పొందడానికి వాటిని కమాండ్ లైన్ విండోలో నమోదు చేయండి.
కనెక్ట్ కాలేదా? మీ SSH సెటప్ను పరిష్కరించండి
మీకు SSH కనెక్షన్ సమస్యలు ఉంటే, ఇవి సాధ్యమయ్యే కారణాలు:
- SSH సాఫ్ట్వేర్ కంప్యూటర్లో ఇన్స్టాల్ చేయబడలేదు
- మీ వినియోగదారు పేరు లేదా పాస్వర్డ్ తప్పు
- IP చిరునామా తప్పు
- ఫైర్వాల్ కనెక్షన్ను బ్లాక్ చేస్తోంది, లేదా పోర్ట్ 22 ఫార్వార్డ్ చేయడం లేదు
ప్రతి పాయింట్ని రెండుసార్లు తనిఖీ చేయండి మరియు మీరు కనెక్ట్ చేయగలరు. కాకపోతే, సమస్య మరింత క్లిష్టంగా ఉండవచ్చు.
SSH తో రిమోట్గా Linux ని ఉపయోగించడం
ఒకటి లేదా అంతకంటే ఎక్కువ లైనక్స్ కంప్యూటర్లను నిర్వహించడానికి SSH ఒక ఉపయోగకరమైన సాధనం.
ఇది కేవలం ఒక సిస్టమ్ నుండి ఏదైనా మెషీన్లో పని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు దాదాపు ఏదైనా ఇన్పుట్ చేయవచ్చు SSH పై Linux టెర్మినల్ కమాండ్.
నా ఐఫోన్ టెక్స్ట్లను ఎందుకు పంపదు
కీలక ఉదాహరణలు:
- నవీకరణ: sudo apt update && sudo apt అప్గ్రేడ్
- స్థితిని తనిఖీ చేయండి: సమయము
- రన్నింగ్ ప్రక్రియలు: ps
- CPU ద్వారా రన్నింగ్ ప్రక్రియలు: టాప్
మా జాబితాను తనిఖీ చేయండి మరిన్ని కోసం Linux సర్వర్ నిర్వహణ కోసం SSH ఆదేశాలు.
SSH ని సెటప్ చేయండి మరియు Linux ని మరింత శక్తివంతంగా చేయండి
SSH తో, Linux గణనీయంగా మరింత సరళంగా మరియు శక్తివంతంగా మారుతుంది. మీరు SSH కి కృతజ్ఞతలు తెలుపుతూ స్మార్ట్ఫోన్ని ఉపయోగించి కంప్యూటర్ను రిమోట్గా యాక్సెస్ చేయవచ్చు.
SSH సరిగ్గా సెటప్ చేయబడితే, క్లయింట్ మరియు సర్వర్ సైడ్ సాఫ్ట్వేర్ ప్రారంభించబడి మరియు కాన్ఫిగర్ చేయబడితే, రిమోట్ కమాండ్ లైన్ యాక్సెస్ సాధ్యమవుతుంది. ఇంకా ఏదైనా కావాలా? ఎలా చేయాలో ఇక్కడ ఉంది విండోస్ నుండి లైనక్స్ డెస్క్టాప్ను రిమోట్గా నియంత్రించండి .
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ Android లో Google యొక్క అంతర్నిర్మిత బబుల్ స్థాయిని ఎలా యాక్సెస్ చేయాలిమీరు ఎప్పుడైనా చిటికెలో ఏదో స్థాయిని నిర్ధారించుకోవాల్సిన అవసరం ఉంటే, మీరు ఇప్పుడు మీ ఫోన్లో బబుల్ స్థాయిని సెకన్లలో పొందవచ్చు.
తదుపరి చదవండి సంబంధిత అంశాలు- లైనక్స్
- రిమోట్ యాక్సెస్
- టెర్మినల్
- రిమోట్ పని
- లైనక్స్ చిట్కాలు
- SSH
సెక్యూరిటీ, లైనక్స్, DIY, ప్రోగ్రామింగ్ మరియు టెక్ వివరించిన డిప్యూటీ ఎడిటర్, మరియు నిజంగా ఉపయోగకరమైన పాడ్కాస్ట్ ప్రొడ్యూసర్, డెస్క్టాప్ మరియు సాఫ్ట్వేర్ మద్దతులో విస్తృతమైన అనుభవం. లైనక్స్ ఫార్మాట్ మ్యాగజైన్కు సహకారి, క్రిస్టియన్ ఒక రాస్ప్బెర్రీ పై టింకరర్, లెగో ప్రేమికుడు మరియు రెట్రో గేమింగ్ ఫ్యాన్.
క్రిస్టియన్ కౌలీ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి