మీకు ఇప్పటికే తెలిసినట్లుగా, విండోస్ 10 లో అంతర్నిర్మిత SSH సాఫ్ట్వేర్ ఉంది - క్లయింట్ మరియు సర్వర్ రెండూ! ఈ వ్యాసంలో, SSH సర్వర్ను ఎలా ప్రారంభించాలో చూద్దాం.
ప్రకటన
గమనిక: SSS ప్రోటోకాల్ ఉపయోగించి మీ కంప్యూటర్కు కనెక్షన్ను ఏర్పాటు చేయడానికి OpenSSH సర్వర్ అనువర్తనం మిమ్మల్ని అనుమతిస్తుంది. ఇది మీ నెట్వర్క్లోని ఇతర కంప్యూటర్లను యాక్సెస్ చేయడానికి మిమ్మల్ని అనుమతించదు. ఇతర కంప్యూటర్లకు కనెక్ట్ అవ్వడానికి, మీరు తప్పక OpenSSH క్లయింట్ను ఇన్స్టాల్ చేయండి .విండోస్ 10 తో, మైక్రోసాఫ్ట్ చివరకు దాని వినియోగదారులను ఒక SSH క్లయింట్ మరియు సర్వర్ కోసం అభ్యర్థించిన తరువాత విన్నారు. OpenSSH అమలును చేర్చడం ద్వారా, OS యొక్క విలువ పెరుగుతుంది.
ఈ రచన సమయంలో, విండోస్ 10 లో చేర్చబడిన OpenSSH సాఫ్ట్వేర్ బీటా దశలో ఉంది. దీని అర్థం దీనికి కొన్ని స్థిరత్వ సమస్యలు ఉండవచ్చు.
అందించిన SSH సర్వర్ Linux అనువర్తనం మాదిరిగానే ఉంటుంది. మొదటి చూపులో, ఇది దాని * NIX ప్రతిరూపం వలె అదే లక్షణాలకు మద్దతు ఇస్తుంది. ఇది కన్సోల్ అనువర్తనం, కానీ ఇది a గా పనిచేస్తుంది విండోస్ సర్వీస్ .
విండోస్ 10 లో OpenSSH సర్వర్ను ఎలా ప్రారంభించాలో చూద్దాం.
Minecraft pc లో జాబితాను ఉంచడానికి ఆదేశం ఏమిటి
విండోస్ 10 లో OpenSSH సర్వర్ను ప్రారంభించండి
- తెరవండి సెట్టింగ్ల అనువర్తనం మరియు అనువర్తనాలు -> అనువర్తనాలు & లక్షణాలకు వెళ్లండి.
- కుడి వైపున, ఐచ్ఛిక లక్షణాలను నిర్వహించు క్లిక్ చేయండి.
- తదుపరి పేజీలో, బటన్ క్లిక్ చేయండిలక్షణాన్ని జోడించండి.
- లక్షణాల జాబితాలో, ఎంచుకోండిOpenSSH సర్వర్మరియు క్లిక్ చేయండిఇన్స్టాల్ చేయండిబటన్.
- విండోస్ 10 ను పున art ప్రారంభించండి .
ఇది విండోస్ 10 లో OpenSSH సర్వర్ సాఫ్ట్వేర్ను ఇన్స్టాల్ చేస్తుంది.
దీని బైనరీ ఫైల్స్ ఫోల్డర్ క్రింద ఉన్నాయిc: windows system32 Openssh
. SSH క్లయింట్ అనువర్తనాలతో పాటు, ఫోల్డర్ కింది సర్వర్ సాధనాలను కలిగి ఉంది:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- మరియు కాన్ఫిగరేషన్ ఫైల్ 'sshd_config'.
SSH సర్వర్ సేవగా అమలు చేయడానికి కాన్ఫిగర్ చేయబడింది.
ఈ రచన సమయంలో, ఇది స్వయంచాలకంగా ప్రారంభం కాదు. మీరు దీన్ని మాన్యువల్గా కాన్ఫిగర్ చేయాలి.
విండోస్ 10 లో OpenSSH సర్వర్ను ఎలా ప్రారంభించాలి
- డబుల్ క్లిక్ చేయండిsshdదాని లక్షణాలను తెరవడానికి సేవల్లో ప్రవేశం.
- 'లాగ్ ఆన్' టాబ్లో, sshd సర్వర్ ఉపయోగించే వినియోగదారు ఖాతాను చూడండి. నా విషయంలో, అదిNT సేవ sshd.
- ఇప్పుడు తెరచియున్నది ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ .
- ఆదేశాన్ని ఉపయోగించి c: windows system32 Openssh డైరెక్టరీకి వెళ్ళండి
cd c: windows system32 Openssh
. - ఇక్కడ, ఆదేశాన్ని అమలు చేయండి
ssh-keygen -A
sshd సర్వర్ కోసం భద్రతా కీలను రూపొందించడానికి. - ఇప్పుడు, ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ లో, టైప్ చేయండి
Explorer.exe.
OpenSSH ఫోల్డర్లో ఫైల్ ఎక్స్ప్లోరర్ను ప్రారంభించడానికి. - నవీకరణ: మైక్రోసాఫ్ట్ ప్రచురించింది a ట్యుటోరియల్ ఇది సరైన అసైన్మెంట్ విధానాన్ని చాలా సులభం చేస్తుంది.
పవర్షెల్ను నిర్వాహకుడిగా తెరిచి, ఈ ఆదేశాలను అమలు చేయండి:ఇన్స్టాల్-మాడ్యూల్ -ఫోర్స్ OpenSSHUtils మరమ్మతు- SshdHostKeyPermission -FilePath C: Windows System32 OpenSSH ssh_host_ed25519_key
అంతే! అవసరమైన అన్ని అనుమతులు సెట్ చేయబడ్డాయి.
- ప్రత్యామ్నాయంగా, మీరు ఈ దశలను చేయవచ్చు.
కుడి క్లిక్ చేయండిssh_host_ed25519_keyఫైల్ మరియు దాని యాజమాన్యాన్ని మార్చండి sshd సేవా వినియోగదారుకు, ఉదా.NT సేవ sshd. - 'జోడించు' క్లిక్ చేసి, 'NT Service sshd' వినియోగదారు కోసం 'Read' అనుమతి జోడించండి. ఇప్పుడు, ఇలాంటివి పొందడానికి అన్ని ఇతర అనుమతులను తొలగించండి:'వర్తించు' క్లిక్ చేసి, ఆపరేషన్ను నిర్ధారించండి.
- చివరగా, సేవలను తెరవండి (విన్ + ఆర్ కీలను నొక్కండి మరియు టైప్ చేయండిservices.mscరన్ బాక్స్లో) మరియు sshd సేవను ప్రారంభించండి. ఇది ప్రారంభించాలి:
- విండోస్ ఫైర్వాల్లో SSH పోర్ట్ను అనుమతించండి. అప్రమేయంగా, సర్వర్ పోర్ట్ 22 ను ఉపయోగిస్తోంది. ఈ ఆదేశాన్ని ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్లో అమలు చేయండి:
netsh advfirewall ఫైర్వాల్ నియమం పేరును జోడించు = 'SSHD పోర్ట్' dir = in action = ప్రోటోకాల్ను అనుమతించు = TCP localport = 22
పవర్షెల్ కోసం మైక్రోసాఫ్ట్ ఈ క్రింది ప్రత్యామ్నాయ ఆదేశాన్ని అందించింది:
క్రొత్త-నెట్ఫైర్వాల్రూల్ -పేరు sshd -DisplayName 'OpenSSH సర్వర్ (sshd)' -సర్వీస్ sshd- ప్రారంభించిన ట్రూ-డైరెక్షన్ ఇన్బౌండ్ -ప్రొటోకాల్ TCP- చర్య అనుమతించు -ప్రొఫైల్ డొమైన్
- చివరగా, మీ వినియోగదారు ఖాతా కోసం పాస్వర్డ్ను సెట్ చేయండి మీకు అది లేకపోతే.
ఇప్పుడు, మీరు దీన్ని చర్యలో ప్రయత్నించవచ్చు.
విండోస్ 10 లోని SSH సర్వర్కు కనెక్ట్ అవుతోంది
మీ ssh క్లయింట్ను తెరవండి. మీరు దీన్ని ఒకే కంప్యూటర్లో ప్రారంభించవచ్చు, ఉదా. అంతర్నిర్మిత ఉపయోగించి OpenSSH క్లయింట్ లేదా మీ నెట్వర్క్లోని మరొక కంప్యూటర్ నుండి ప్రారంభించండి.
అమెజాన్లో స్నేహితుల జాబితాను కనుగొనండి
సాధారణ సందర్భంలో, OpenSSH కన్సోల్ క్లయింట్ యొక్క వాక్యనిర్మాణం క్రింది విధంగా ఉంటుంది:
ssh వినియోగదారు పేరు @ హోస్ట్ -పి పోర్ట్
నా విషయంలో, ఆదేశం క్రింది విధంగా కనిపిస్తుంది:
ssh winaero@192.168.2.96
ఎక్కడwinaeroనా విండోస్ యూజర్ పేరు మరియు192.168.2.96ఉంది నా విండోస్ 10 పిసి యొక్క ఐపి చిరునామా . ఆర్చ్ లైనక్స్ నడుస్తున్న మరొక PC నుండి నేను దీనికి కనెక్ట్ చేస్తాను.
చివరగా, మీరు ఉన్నారు!
సర్వర్ క్లాసిక్ విండోస్ కన్సోల్ ఆదేశాలను నడుపుతుంది, ఉదా. more, type, ver, copy.
కానీ నేను FAR మేనేజర్ను అమలు చేయలేను. ఇది నలుపు మరియు తెలుపు మరియు విరిగినట్లు కనిపిస్తుంది:
మరో ఆసక్తికరమైన పరిశీలన: మీరు ఎక్స్ప్లోరర్ వంటి GUI అనువర్తనాలను ప్రారంభించవచ్చు. మీరు SSH కోసం ఉపయోగించే అదే వినియోగదారు ఖాతాకు సైన్ ఇన్ చేస్తే, అవి డెస్క్టాప్లో ప్రారంభమవుతాయి. చూడండి:
బాగా, అంతర్నిర్మిత SSH సర్వర్ ఖచ్చితంగా ఆడటానికి ఆసక్తికరమైన విషయం. ఇది మీ Linux కంప్యూటర్లో rdesktop వంటి సాధనాలను ఇన్స్టాల్ చేయకుండా లేదా X సర్వర్ ఇన్స్టాల్ చేయని Linux కంప్యూటర్ నుండి విండోస్ సెట్టింగులను మార్చకుండా విండోస్ మెషీన్ను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది.
ఈ రచన ప్రకారం, విండోస్ 10 లోని అంతర్నిర్మిత SSH సర్వర్ బీటా దశలో ఉంది, కాబట్టి ఇది మరింత ఆసక్తికరంగా ఉండాలి మరియు సమీప భవిష్యత్తులో ఉపయోగకరమైన లక్షణంగా మారాలి.