MacOS Mojave & High Sierraలో FTPని ఎలా ఇన్స్టాల్ చేయాలి
విషయ సూచిక:
Mac కమాండ్ లైన్ వినియోగదారులు MacOS సిస్టమ్ సాఫ్ట్వేర్ యొక్క తాజా వెర్షన్లలో FTP తప్పిపోయినట్లు గమనించి ఉండవచ్చు, అయితే ftpని డిఫాల్ట్గా సిస్టమ్ సాఫ్ట్వేర్ యొక్క కొత్త వెర్షన్లలో చేర్చనప్పటికీ, మీరు ఇప్పటికీ Mac OSలో ftpని ఇన్స్టాల్ చేయండి మీరు ఏదైనా కారణం చేత ftp క్లయింట్ని లేదా ftpd సర్వర్ని అమలు చేయవలసి వస్తే.
కొన్ని శీఘ్ర నేపథ్యం కోసం, Mac OS యొక్క ఆధునిక సంస్కరణలు బదులుగా SFTP వినియోగాన్ని నొక్కి చెప్పడానికి ftpని లాగాయి. అదేవిధంగా, sshకి అనుకూలంగా టెల్నెట్ తీసివేయబడింది. SFTP (మరియు ssh) యొక్క మరింత సురక్షితమైన ఎన్క్రిప్టెడ్ ప్రోటోకాల్లకు అనుకూలంగా ఉండేలా ఈ నిర్ణయాలు బహుశా తీసుకోబడ్డాయి, అయితే కొంతమంది వినియోగదారులు ఇప్పటికీ పాత ftp బదిలీ ప్రోటోకాల్ను ప్రత్యేకించి సురక్షితం కానప్పటికీ క్రమం తప్పకుండా ఉపయోగించాల్సి ఉంటుంది. దీని ప్రకారం, నిర్దిష్ట Mac వినియోగదారులు ftpని క్లయింట్గా లేదా ftpdని సర్వర్గా ఇన్స్టాల్ చేసి అమలు చేయాల్సి ఉంటుంది, ఈ ట్యుటోరియల్ ఎవరి కోసం ఉద్దేశించబడింది. మీకు ftp అవసరం లేకుంటే, దీన్ని ఇన్స్టాల్ చేయడానికి ఎటువంటి కారణం లేదు.
MacOSలో FTPని ఎలా ఇన్స్టాల్ చేయాలి
మీరు ఇప్పటికే Macలో Homebrewని ఇన్స్టాల్ చేయకుంటే, మీరు ఈ ప్రత్యేక విధానాన్ని ప్రారంభించే ముందు అలా చేయాల్సి ఉంటుంది.
మీకు రెండు ఎంపికలు ఉన్నాయి, ఒకటి inetutilsని ఇన్స్టాల్ చేయడం (ఇందులో కొన్ని ఇతర ఉపయోగకరమైన ప్యాకేజీలు కూడా ఉన్నాయి) లేదా మీరు tnftpని ఇన్స్టాల్ చేయవచ్చు. హోమ్బ్రూ ద్వారా ఏదైనా సాధించవచ్చు:
ఇనెట్యుటిల్స్తో MacOSలో ftpని ఇన్స్టాల్ చేస్తోంది
inetutils ప్యాకేజీలో ftp, ftp సర్వర్, టెల్నెట్ మరియు టెల్నెట్ సర్వర్తో పాటు rsh, rlogin, tfp మరియు మరిన్నింటి సర్వర్ మరియు క్లయింట్లు ఉంటాయి. మీకు ftp కావాలంటే, మీకు ఈ పూర్తి సూట్ కావాలి, ఈ సందర్భంలో హోమ్బ్రూ ద్వారా ఇనెట్యుటిల్స్ను ఇన్స్టాల్ చేయడం కింది బ్రూ కమాండ్ను జారీ చేసినంత సులభం:
ఇనెటుటిల్స్ను బ్రూ ఇన్స్టాల్ చేయండి
Homebrew inetutils ప్యాకేజీని ఇన్స్టాల్ చేయడాన్ని పూర్తి చేసిన తర్వాత, మీరు సాధారణ ftp కమాండ్ను యధావిధిగా అమలు చేయవచ్చు, ఉదాహరణకు మీరు ఊహించిన విధంగా అన్నీ పనిచేస్తున్నాయని ధృవీకరించడానికి gnu.org ftp సర్వర్కు కనెక్ట్ చేయవచ్చు:
ఇనెట్యుటిల్స్తో ftp మరియు ftpd సర్వర్లను ఇన్స్టాల్ చేయడానికి స్పష్టమైన పెర్క్లలో ఒకటి మీరు ఇతర ఉపయోగకరమైన నెట్వర్క్ యుటిలిటీలను పొందడం, కాబట్టి మీకు అవసరమైతే మీరు Macలో టెల్నెట్ను మాన్యువల్గా ఇన్స్టాల్ చేయనవసరం లేదు. కలిసి ఒకే ప్యాకేజీలో రండి.
tnftp ద్వారా ftpని ఇన్స్టాల్ చేస్తోంది
ఒక ftp క్లయింట్ను మాత్రమే ఇన్స్టాల్ చేయడానికి, మీరు Macలో tnftpని ఇన్స్టాల్ చేయవచ్చు. హోమ్బ్రూతో మీరు ఈ క్రింది బ్రూ కమాండ్తో దీన్ని సాధించవచ్చు:
brew install tnftp
అదనంగా, మీకు tnftpd సర్వర్ కావాలంటే మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు:
brew install tnftpd
మీరు పూర్తి inetutils ప్యాకేజీని ఇన్స్టాల్ చేయాలా లేదా tnftp మాత్రమే ఇన్స్టాల్ చేయాలా అనేది పూర్తిగా మీకు మరియు మీ నిర్దిష్ట అవసరాలు మరియు అవసరాలకు సంబంధించినది.
FTP MacOS High Sierra మరియు macOS Mojaveలో తీసివేయబడింది, అయితే ftp సర్వర్ని మాన్యువల్గా యాక్టివేట్ చేయవలసి ఉన్నప్పటికీ, ftp మరియు ftp సర్వర్ Mac OS మరియు Mac OS X సిస్టమ్ సాఫ్ట్వేర్ యొక్క పాత వెర్షన్లలోనే ఉంటాయి. లాంచ్క్ట్ఎల్. Mac OS యొక్క కొన్ని పాత సంస్కరణల్లో, మీరు ఫైండర్ నుండి ftpతో కూడా కనెక్ట్ చేయవచ్చు. ఇంతలో, Mac OS యొక్క కొత్త సంస్కరణలు రిమోట్ లాగిన్ల కోసం SSH & SFTP సర్వర్ని ఉపయోగించడానికి స్థానిక ఎంపికలను కలిగి ఉన్నాయి
ప్రత్యామ్నాయంగా, ఇనెటుటిల్స్ను కంపైల్ చేయడం ద్వారా ftpని పొందండి
చివరిగా, మీరు gnu.org నుండి పొందగలిగే విధానాన్ని మీరు ఇష్టపడితే మూలం నుండి ఇనెటుటిల్లను కంపైల్ చేయడం మరొక ఎంపిక. మీరు Mac OS కమాండ్ లైన్ సాధనాలను ఇన్స్టాల్ చేయాలి, ఆపై టార్బాల్ను అన్ప్యాక్ చేయండి, కాన్ఫిగర్ని అమలు చేయండి, ఇన్స్టాల్ చేయండి మరియు చేయండి:
tar xvzf inetutils-1.9.4.tar.gz cd inetutils-1.9.4 ./configure make sudo make install
ఆ తర్వాత మీరు ftp, telnet మరియు ఇతర నెట్వర్క్ సాధనాలను మొదటి నుండి కంపైల్ చేయడం ద్వారా వాటిని ఉపయోగించడం మంచిది.
మీరు Macలో FTP మరియు FTP సర్వర్ని పొందేందుకు మరొక పరిష్కారం కలిగి ఉంటే (మరియు ఇది వేరే మరియు ఇప్పటికే చేర్చబడిన SFTP కాదు), దిగువ వ్యాఖ్యలలో మాతో పంచుకోండి!