Mac OS Xలో FTP లేదా SFTP సర్వర్ని ప్రారంభించండి
విషయ సూచిక:
మీరు Mac OS X యొక్క కొత్త వెర్షన్లలో భాగస్వామ్య ప్రాధాన్యత ప్యానెల్ను సందర్శించినట్లయితే, ఫైల్లు మరియు ఫోల్డర్లను భాగస్వామ్యం చేయడానికి FTP సర్వర్ను ప్రారంభించే ప్రత్యక్ష ఎంపిక ఇకపై లేదని మీరు గమనించి ఉండవచ్చు. సరే, కనీసం స్పష్టమైన ఎంపిక లేదు, కానీ FTP మరియు SFTP సర్వర్ ఫంక్షన్ ఇప్పటికీ ఉనికిలో ఉంది, రెండూ వేర్వేరు కార్యాచరణలుగా విభజించబడ్డాయి, OS X యొక్క కొత్త సంస్కరణలు FTP కంటే SFTPని ఇష్టపడుతున్నాయి.మీరు దేనిని ఉపయోగించాలనుకున్నా, వాటిలో దేనికైనా సర్వర్ని సెటప్ చేయడం చాలా సులభం మరియు OS Xలో FTP లేదా SFTP సర్వర్ని ఎలా ప్రారంభించాలో మేము పరిశీలిస్తాము.
ఈ ప్రతి FTP/SFTP సర్వర్ ట్రిక్లు OS X యొక్క అన్ని కొత్త వెర్షన్లలో పని చేస్తాయి, అది OS X Yosemite 10.10.x, Mavericks 10.9, Mountain Lion 10.8 లేదా 10.7 Lion.
OS Xలో FTP సర్వర్ను ప్రారంభించండి
ఇది Macలో సాధారణ FTP మరియు FTPS సర్వర్ను ప్రారంభిస్తుంది, కానీ SFTP సర్వర్ కాదు:
- టెర్మినల్ను ప్రారంభించండి (/అప్లికేషన్స్/యుటిలిటీస్) మరియు FTP సర్వర్ను ప్రారంభించడానికి కింది ఆదేశాన్ని నమోదు చేయండి:
- టైప్ చేయడం ద్వారా FTP సర్వర్ పని చేస్తుందని నిర్ధారించండి:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
ftp లోకల్ హోస్ట్
మీకు తెలిసిన FTP లాగిన్ని చూస్తే:
సర్వర్ రన్ అవుతుందని మీకు తెలుసు. మీకు అది కనిపించకుంటే, సర్వర్ ఇంకా ప్రారంభించడం పూర్తి కాలేదు లేదా మీరు ఆదేశాన్ని సరిగ్గా నమోదు చేయలేదు. మీరు అదే ftp కమాండ్ ద్వారా ఇతర Macల నుండి FTP చేయవచ్చు లేదా ఫైండర్లోని “కనెక్ట్కు సర్వర్” ఎంపికను ఉపయోగించడం ద్వారా.
OS Xలో SFTP సర్వర్ను ప్రారంభించడం
మీకు తెలిసినట్లుగా, FTP ఎన్క్రిప్ట్ చేయబడలేదు మరియు ఫలితంగా భద్రతా కారణాల దృష్ట్యా అనుకూలంగా లేదు. ఈ రోజుల్లో Macలో FTP కంటే SFTPని ప్రారంభించడం చాలా సులభం:
- సిస్టమ్ ప్రాధాన్యతలను ప్రారంభించి, "షేరింగ్"కు వెళ్లండి
- SSH మరియు SFTPని ప్రారంభించడానికి “రిమోట్ లాగిన్” పక్కన ఉన్న చెక్బాక్స్పై క్లిక్ చేయండి
అప్డేట్: రిమోట్ లాగిన్ మరియు SSH సర్వర్పై మా మరింత వివరణాత్మక గైడ్ ఇక్కడ ఉంది.
SFTP పని చేస్తుందని మీరు దీన్ని కమాండ్ లైన్లో టైప్ చేయడం ద్వారా ధృవీకరించవచ్చు:
sftp లోకల్ హోస్ట్
గమనిక: FTP మరియు SFTP సర్వర్లు విభిన్నంగా ఉంటాయి మరియు ఒకదానిని ప్రారంభించడం వలన మరొకటి ప్రారంభించబడదు. డిఫాల్ట్ ఎన్క్రిప్షన్ లేయర్ మరియు సురక్షిత బదిలీ కారణంగా SFTP సిఫార్సు చేయబడింది.
OS Xలో FTP లేదా SFTP సర్వర్ని నిలిపివేయండి
FTP సర్వర్ని ఎలా డిసేబుల్ చేయాలో ఇక్కడ ఉంది: sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
కమాండ్ సూచించినట్లుగా, ఇది ftp డెమోన్ను అన్లోడ్ చేస్తుంది మరియు సర్వర్ను మూసివేస్తుంది. సహజంగానే మీరు FTP సర్వర్తో ప్రారంభించబడితే దాన్ని షట్ డౌన్ చేయవచ్చు మరియు నిలిపివేయవచ్చు.
SFTPని నిలిపివేయడం అనేది OS X యొక్క భాగస్వామ్య ప్రాధాన్యత ప్యానెల్లో ఉన్న “రిమోట్ లాగిన్” బాక్స్ను ఎంపిక చేయడమే కాదు.
ఇందులో ఏదైనా OS X యొక్క మునుపటి వెర్షన్ల నుండి ఎలా విభిన్నంగా ఉందో అని మీరు ఆలోచిస్తున్నట్లయితే, మీరు తేడాను కనుగొనడానికి మంచు చిరుత (10.6) లేదా అంతకంటే ముందు చూడాలి. గతంలో, FTP సర్వర్ ఎంపిక అనేది సాధారణ భాగస్వామ్య ప్రాధాన్యత ప్యానెల్లలో ఇలా టోగుల్ చేసేది:
FTP భాగస్వామ్యానికి ఆపిల్ సులభమైన ఫ్రంట్ఎండ్ను ఎందుకు లాగిందో పూర్తిగా స్పష్టంగా తెలియనప్పటికీ, వారు SFTPకి అనుకూలంగా ఉండేలా ఎంచుకునే అవకాశం ఉంది, ఎందుకంటే ఇది మరింత సురక్షితమైన ప్రోటోకాల్, మరియు ఒకదాన్ని ప్రారంభించడం ద్వారా మీరు రెండింటినీ ప్రారంభించవచ్చు. అయినప్పటికీ, FTP మరియు FTPS సర్వర్లు ఇప్పటికీ చుట్టూ ఉన్నాయి (ఆ విషయంలో క్లయింట్లు వలె), కాబట్టి ఇది సర్వర్ వైపు వస్తువులను ప్రారంభించడానికి టెర్మినల్ను ఉపయోగించడం మాత్రమే. సాధారణంగా చెప్పాలంటే, SFTP చాలా సురక్షితమైనది కాబట్టి, మీరు రిమోట్ ఫైల్ బదిలీలు మరియు కనెక్షన్ల కోసం దీనిని ఉపయోగించాలి, కాబట్టి మీరు బయటి ప్రపంచానికి ఏదైనా రకమైన సర్వర్ని హోస్ట్ చేయాలని ప్లాన్ చేస్తే లేదా మీరు కోరుకున్నప్పటికీ గుర్తుంచుకోండి. రిమోట్ Macsకి మరియు దాని నుండి ఫైల్ బదిలీలను సురక్షితంగా ఉంచుకోవడానికి.
ఇది TUAW ద్వారా ల్యాండ్ ఆఫ్ డేనియల్ నుండి వచ్చిన చిట్కాపై వివరణ, రీబూట్లో ఆటోమేటిక్గా లాంచ్ చేయడానికి ftpdని ఎలా పొందాలో వివరిస్తుంది, కాబట్టి మీకు ఆసక్తి ఉంటే, మిస్ చేయవద్దు వారి పోస్ట్.