విధానం 01: SSH సర్వర్ని ఉపయోగించడం
SCP లేదా SSH కేవలం Linux సిస్టమ్లలో వినియోగదారుగా చేర్చబడింది; అందువల్ల, క్లయింట్ ముగింపులో మీరు ప్రత్యేకంగా ఏమీ చేయనవసరం లేదు. లైనక్స్ డిస్ట్రిబ్యూషన్ ఆధారంగా SSH సర్వర్ సదుపాయాన్ని సర్వర్ వైపు మాత్రమే మనం అమలు చేయాల్సి రావచ్చు. ఏదైనా విస్తరణను ప్రారంభించడానికి ముందు మేము మా సిస్టమ్ను తాజా ఎడిషన్కి అప్గ్రేడ్ చేయాలి. డెబియన్ ఆధారిత కంప్యూటర్ సిస్టమ్స్ (ఉబుంటు మరియు కుబుంటుతో సహా) కోసం తదుపరి ఆదేశాన్ని ఉపయోగించండి:
$ sudo apt అప్డేట్
నవీకరణకు కొంచెం సమయం పడుతుంది. సిస్టమ్ అప్డేట్ అయిన తర్వాత, SSH సర్వర్ను మా ఉబుంటు 20.04 ఆపరేటింగ్ సిస్టమ్లో ఇన్స్టాల్ చేద్దాం. కాబట్టి, టెర్మినల్లో పేర్కొన్న-దిగువ ప్రశ్నను జోడించి, సంస్థాపనతో కొనసాగడానికి ఎంటర్ కీపై నొక్కండి.
$ sudo apt OpenSSH- సర్వర్ను ఇన్స్టాల్ చేయండి
OpenSSH- సర్వర్ ఇన్స్టాలేషన్ ప్రాసెసింగ్ మధ్య, దాన్ని నిర్ధారించమని మిమ్మల్ని అడగడానికి పాజ్ చేయబడుతుంది. మీ ఉబుంటు 20.04 ఆపరేటింగ్ సిస్టమ్లో ఇన్స్టాల్ చేయాలా వద్దా అని మీరు మళ్లీ చెక్ చేసుకోవాలని సిస్టమ్ కోరుకుంటుంది. మీకు ఇది అవసరమైతే, ప్రక్రియను నిలిపివేయడానికి Y నొక్కండి లేదా n నొక్కండి.
దిగువ చూపిన విధంగా ఇప్పుడు సంస్థాపన ప్రాసెసింగ్ పునmedప్రారంభించబడింది. ఇది 100%కి చేరుకున్నప్పుడు, ప్రాసెసింగ్ పూర్తయిందని దీని అర్థం.
OpenSSH- సర్వర్కి టెర్మినల్ షెల్లోని చివరి కొన్ని ప్రాసెసింగ్ లైన్లు క్రింది విధంగా ఉన్నాయి.
ఆకృతీకరణ నెరవేరిందో లేదో తెలుసుకోవడానికి SSH ద్వారా సర్వర్లో చేరండి. మీ ఉబుంటు లేదా Mac క్లయింట్ని ఉపయోగించి, కన్సోల్ను ప్రారంభించి, సాధారణ వ్యక్తీకరణను టైప్ చేయండి. మీరు SSH కీని ఉపయోగిస్తుంటే వెంటనే కోడ్ని టైప్ చేయండి. ప్రత్యామ్నాయంగా, హోస్ట్ పరికరం యొక్క వినియోగదారు పాస్కోడ్ సరఫరా చేయాలి. ప్రతిదీ క్రమంలో ఉన్నప్పుడు, బాహ్య కంప్యూటర్ టెర్మినల్ ఇప్పుడు ప్రదర్శించబడాలి. ఇది కాకపోతే మీ ఫైర్వాల్ నియమాలను ధృవీకరించండి. SSH కోసం పోర్ట్ 22/tcp అవసరం. మీ క్లయింట్కు సరైన హక్కులు ఉన్నాయో లేదో నిర్ధారించడానికి మీరు SSH సర్వర్ కాన్ఫిగరేషన్ను కూడా ధృవీకరించవచ్చు. కనెక్షన్ విజయవంతంగా సృష్టించబడిన తర్వాత మేము దానిని రద్దు చేయవచ్చు. ఇప్పుడు మీరు ఫైర్వాల్లో SSH సర్వర్ యొక్క పోర్ట్ 22 ని ఎనేబుల్ చేసి అనుమతించాలి. అందువల్ల, మేము సుడో హక్కులతో షెల్లోని దిగువ ప్రశ్నను ఉపయోగిస్తున్నాము.
$ sudo ufw 22 ని అనుమతించండి
Systemctl ఆదేశం ద్వారా మన సిస్టమ్లో SSH పోర్ట్ యొక్క స్థితిని తనిఖీ చేయాలి. అందువల్ల, మా కన్సోల్లో కింది ఆదేశాన్ని ప్రయత్నించాము మరియు మా SSH పోర్ట్ చురుకుగా నడుస్తున్నట్లు కనుగొనబడింది.
$ sudo systemctl స్థితి ssh
ఇప్పుడు SSH పోర్ట్ కోసం కాన్ఫిగరేషన్లు సెట్ చేయబడ్డాయి. మా Windows డెస్క్టాప్ యొక్క శోధన ప్రాంతం నుండి నోట్ప్యాడ్ను తెరవండి. నోట్ప్యాడ్ టెక్స్ట్ ఫైల్లో కొంత డేటాను జోడించండి మరియు .txt పొడిగింపుతో డెస్క్టాప్లో సేవ్ చేయండి.
ఇప్పుడు విండోస్ డెస్క్టాప్ శోధన ప్రాంతం నుండి కమాండ్ ప్రాంప్ట్ను మరోసారి తెరవండి. SCP ఆదేశాన్ని ఉపయోగించడం యొక్క తర్కం మరియు వాక్యనిర్మాణాన్ని చూడటానికి క్రింది ఆదేశాన్ని జోడించండి.
SCP
SCP కాన్ఫిగర్ చేయబడిందని మరియు దానిని కమాండ్ ప్రాంప్ట్లో ఎలా ఉపయోగించాలో మేము చూశాము. మన డెస్క్టాప్లో ఇప్పుడే సృష్టించిన నోట్ప్యాడ్ test.txt ఫైల్ని తరలిద్దాం. ఈ ప్రయోజనం కోసం, మీరు SCP సూచనల దిగువ సాధారణ వాక్యనిర్మాణాన్ని అనుసరించాలి. ఇది సేవ్ చేయబడిన ఫైల్కు మార్గం మొదట పేర్కొనబడింది. ఈ మార్గంలో తప్పనిసరిగా ఫైల్ పేరు ఉండాలి. ఆ తర్వాత, హోస్ట్ పేరు, IP చిరునామా మరియు మీరు మీ ఫైల్ను లైనక్స్ సిస్టమ్లో సేవ్ చేయాలనుకునే మార్గాన్ని ఇవ్వండి. మీరు సేవ్ చేయదలిచిన మీ లైనక్స్ సిస్టమ్లో ఫోల్డర్ తప్పనిసరిగా ఉందని నిర్ధారించుకోండి.
Path_to_file/ఫైల్ పేరు [ఇమెయిల్ రక్షించబడింది]:/path_to_save_the_file_in_host
హోస్ట్ పరికరానికి కనెక్ట్ చేయడం కొనసాగించడానికి ఎంటర్ కీని నొక్కండి. విజయవంతమైన కనెక్షన్ స్థాపన తర్వాత, మీరు ఉబుంటు సిస్టమ్ కోసం మీ యూజర్ పాస్వర్డ్ను జోడించాలి. ఈ విధంగా, మీ test.txt ఫైల్ ఉబుంటు 20.04 లైనక్స్ సిస్టమ్ హోమ్ ఫోల్డర్కు బదిలీ చేయబడుతుంది.
పద్ధతి 02: WinSCP ని ఉపయోగించడం
మీ విండోస్ ఫైల్లను లైనక్స్ ఆపరేటింగ్ సిస్టమ్కు బదిలీ చేయడానికి మరొక ప్రభావవంతమైన మరియు సులభమైన మార్గం WinSCP టూల్ ద్వారా. కాబట్టి, ఈ సాధనాన్ని ఉపయోగించడానికి, దీన్ని ఇన్స్టాల్ చేయడానికి మేము ముందుగా డౌన్లోడ్ చేయాలి. Google శోధన ఇంజిన్ తెరిచి, అందులో WinSCP అని వ్రాయండి మరియు కొనసాగడానికి Enter నొక్కండి. శోధన ఇంజిన్లో ప్రదర్శించబడిన మొదటి లింక్పై క్లిక్ చేయండి.
ఇప్పుడు, మీకు స్టాండర్డ్ WINSCP టూల్ డౌన్లోడ్ చూపబడుతుంది. మీ డౌన్లోడ్లకు త్వరగా జోడించడానికి డౌన్లోడ్ WinSCP ని నొక్కండి.
దీన్ని డౌన్లోడ్ చేయడానికి మీ సిస్టమ్లోని నెట్వర్క్ వేగం ప్రకారం ఇది 20 నిమిషాల వరకు పడుతుంది. డౌన్లోడ్ పూర్తయిన తర్వాత, దాన్ని అమలు చేయడానికి డౌన్లోడ్ చేసిన ఫైల్పై క్లిక్ చేయండి.
సెటప్ ఇన్స్టాల్ మోడ్ ఎంపిక డైలాగ్ బాక్స్ క్రింద ఉన్న చిత్రంలో కనిపిస్తుంది. ఇన్స్టాలేషన్ను ప్రారంభించడానికి వినియోగదారులందరి కోసం ఇన్స్టాల్ చేయిపై నొక్కండి (సిఫార్సు చేయబడింది).
ఇప్పుడు WinSCP సెటప్ కోసం కొత్త విండో కనిపిస్తుంది. దిగువ స్నాప్లో సమర్పించిన విధంగా అంగీకరించు బటన్పై క్లిక్ చేయడం ద్వారా మీరు లైసెన్స్ ఒప్పందంపై సంతకం చేయాలి.
సాధారణ ఇన్స్టాలేషన్గా సెటప్ రకం చెక్ బాక్స్ని ఎంచుకోండి (సిఫార్సు చేయబడింది) మరియు కొనసాగించడానికి తదుపరి నొక్కండి.
ప్రారంభ వినియోగదారు సెట్టింగుల ప్యానెల్ నుండి మీరు తెలివిగా వినియోగదారు ఇంటర్ఫేస్ శైలిని ఎంచుకోవాలి. తదుపరి కీని నొక్కండి.
ఇప్పుడు WinSCP కోసం సెటప్ ఇన్స్టాల్ చేయడానికి సిద్ధంగా ఉంది. అందువల్ల కొనసాగించడానికి ఇన్స్టాల్ బటన్ను నొక్కండి మరియు WinSCP ని ఇన్స్టాల్ చేయడం ప్రారంభించండి.
ఇప్పుడు సంస్థాపన ప్రక్రియ ప్రారంభించబడింది. గ్రీన్ లైన్ ప్రాసెస్గా, ఇది ఇన్స్టాలేషన్ పూర్తి చేయడానికి దగ్గరగా ఉందని అర్థం. ఇది కొన్ని సెకన్లలో పూర్తవుతుంది.
ఇప్పుడు WinSCP సంస్థాపన ప్రక్రియ పూర్తయింది; కింది స్క్రీన్ తెరవబడుతుంది. ప్రారంభించండి WinSCP మరియు ఓపెన్ గెట్టింగ్ల బటన్ని చెక్మార్క్ చేయండి, ప్రారంభించిన పేజీ. స్క్రీన్ను మూసివేసి ప్రక్రియను ముగించడానికి ముగించు బటన్ని నొక్కండి.
సంస్థాపన పూర్తయిన తర్వాత, WinSCP యొక్క అధికారిక సైట్ స్వయంచాలకంగా తెరవబడుతుంది, ఇది విజయవంతంగా సంస్థాపన పూర్తయిన సందేశాన్ని చూపుతుంది.
WinSCP GUI స్వయంచాలకంగా తెరవబడుతుంది, మేము చెక్ బాక్స్ బటన్ని గుర్తు పెట్టాము. విండోస్ నుండి ఉబుంటుకి మీ ఫైల్లను బదిలీ చేయడం ప్రారంభించడానికి, మీరు విండోస్ మరియు ఉబుంటు ఆపరేటింగ్ సిస్టమ్ని కనెక్ట్ చేయాలి. ఈ ప్రయోజనం కోసం, కంప్యూటర్ కొత్త సెషన్ చిహ్నంపై నొక్కండి మరియు లాగిన్ అనే పేరుతో ఒక డైలాగ్ బాక్స్ కనిపిస్తుంది. డ్రాప్-డౌన్ జాబితా నుండి ఫైల్ ప్రోటోకాల్ను ముందుగా SCP గా ఎంచుకోండి. హోస్ట్ నేమ్ ఫీల్డ్లో ఉబుంటు యొక్క IP చిరునామాను జోడించండి. కనెక్ట్ చేయడానికి వినియోగదారు పేరు మరియు పాస్వర్డ్ను జోడించండి మరియు లాగిన్ నొక్కండి. విజయవంతమైన కనెక్షన్ తర్వాత, బదిలీ చేయడానికి WinSCP యొక్క ఎడమ వైపు నుండి కుడి వైపుకు ఫైల్లను లాగండి.
ముగింపు
SCP అర్థం చేసుకోవడం సులభం మరియు నెట్లో భారీ మొత్తంలో డేటాను సురక్షితంగా ప్రసారం చేయగల సామర్థ్యం కలిగి ఉంటుంది. ఉదాహరణకు, మీరు WebDAV ని కేవలం ఒక ఎంపికగా ఉపయోగించవచ్చు. ఈ పోస్ట్ మొత్తంలో, ఇది ఎలా పనిచేస్తుందో నేను మీకు ప్రదర్శించాను. మేము అనేక రకాల ఆపరేటింగ్ సిస్టమ్లతో పనిచేస్తే, మేము రెండు పద్ధతులను పరిశోధించాలి.