Συνιστάται, 2024

Η επιλογή των συντακτών

Πώς να εγκαταστήσετε το ftp στο macos mojave & high sierra

Используй MacOS Mojave на 100%! Полный обзор MacOS 10.14 Mojave!

Используй MacOS Mojave на 100%! Полный обзор MacOS 10.14 Mojave!

Πίνακας περιεχομένων:

Anonim

Οι χρήστες γραμμής εντολών Mac ενδέχεται να έχουν παρατηρήσει ότι το FTP λείπει από τις πιο πρόσφατες εκδόσεις του λογισμικού συστήματος MacOS, αλλά παρά το γεγονός ότι το ftp δεν περιλαμβάνεται στις νεότερες εκδόσεις του λογισμικού συστήματος από προεπιλογή, μπορείτε να εγκαταστήσετε το ftp σε Mac OS, αν χρειαστεί να χρησιμοποιήσετε ένα ftp πελάτη ή να εκτελέσετε έναν ftpd server για οποιοδήποτε λόγο.

Για κάποιο γρήγορο υπόβαθρο, οι σύγχρονες εκδόσεις του Mac OS έκαναν ftp αντί να τονίσουν τη χρήση SFTP. Ομοίως, το telnet αφαιρέθηκε υπέρ του ssh. Αυτές οι αποφάσεις πιθανότατα έγιναν για να ευνοούν τα ασφαλέστερα κρυπτογραφημένα πρωτόκολλα SFTP (και ssh), αλλά παρόλα αυτά ορισμένοι χρήστες ενδέχεται να χρειαστεί να χρησιμοποιούν τακτικά το παλαιότερο πρωτόκολλο μεταφοράς ftp, ακόμα και αν δεν είναι ιδιαίτερα ασφαλές. Συνεπώς, ορισμένοι χρήστες Mac ενδέχεται να χρειαστεί να εγκαταστήσουν και να εκτελέσουν ftp ως πελάτη ή ftpd ως διακομιστή, για τον οποίο απευθύνεται αυτό το φροντιστήριο. Εάν δεν χρειάζεστε ftp, δεν υπάρχει λόγος να το εγκαταστήσετε.

Πώς να εγκαταστήσετε το FTP σε MacOS

Εάν δεν έχετε ήδη εγκαταστήσει το Homebrew στο Mac, θα πρέπει να το κάνετε πριν ξεκινήσετε με αυτή τη συγκεκριμένη προσέγγιση.

Έχετε δύο επιλογές, μία είναι η εγκατάσταση inetutils (η οποία περιλαμβάνει επίσης κάποια άλλα χρήσιμα πακέτα), ή μπορείτε να εγκαταστήσετε το tnftp. Είτε μπορεί να επιτευχθεί μέσω του Homebrew:

Εγκατάσταση ftp στο MacOS με inetutils

Το πακέτο inetutils περιλαμβάνει ftp, τον ftp server, μαζί με το telnet και το telnet server, καθώς και τον εξυπηρετητή και τους πελάτες των rsh, rlogin, tfp και άλλα. Εάν θέλετε ftp, μπορείτε πολύ καλά να θέλετε αυτή την πλήρη σουίτα, οπότε η εγκατάσταση inetutils μέσω του Homebrew είναι τόσο απλή όσο η έκδοση της ακόλουθης εντολής brew:

brew install inetutils

Μόλις η Homebrew ολοκληρώσει την εγκατάσταση του πακέτου inetutils, μπορείτε να εκτελέσετε την κανονική εντολή ftp ως συνήθως, για παράδειγμα μπορείτε να συνδεθείτε στον ftp server gnu.org για να βεβαιωθείτε ότι όλα λειτουργούν όπως αναμένεται:

ftp [email protected]

Ένα από τα προφανή πλεονεκτήματα για την εγκατάσταση ftp και ftpd server με inetutils είναι να πάρετε και άλλα χρήσιμα βοηθητικά προγράμματα δικτύου, οπότε δεν θα χρειαστεί να εγκαταστήσετε το telnet χειροκίνητα στο Mac εάν το χρειάζεστε, θα έρθει μόνο στο ίδιο πακέτο μαζί.

Εγκατάσταση ftp μέσω tnftp

Για να εγκαταστήσετε μόνο ένα ftp client, μπορείτε να εγκαταστήσετε το tnftp στο Mac. Με το homebrew μπορείτε να το ολοκληρώσετε με την ακόλουθη εντολή brew:

brew install tnftp

Επιπλέον, εάν θέλετε τον διακομιστή tnftpd μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

brew install tnftpd

Εάν θέλετε να εγκαταστήσετε το πλήρες πακέτο inetutils, ή μόνο το tnftp, εξαρτάται αποκλειστικά από εσάς και τις συγκεκριμένες ανάγκες και απαιτήσεις σας.

Το FTP καταργήθηκε στις macOS High Sierra και MacOS Mojave, αλλά ο ftp και ο ftp server παραμένουν σε παλαιότερες εκδόσεις λογισμικού συστήματος Mac OS και Mac OS X, ακόμη και αν ο διακομιστής ftp πρέπει να ενεργοποιηθεί χειροκίνητα με το launchctl. Σε ορισμένες παλαιότερες εκδόσεις του Mac OS, μπορείτε ακόμη και να συνδεθείτε με το ftp από το Finder. Εν τω μεταξύ, οι νεότερες εκδόσεις του Mac OS περιλαμβάνουν εγγενείς επιλογές για τη χρήση του διακομιστή SSH & SFTP για απομακρυσμένες συνδέσεις

Εναλλακτικά, πάρτε ftp με την κατάρτιση inetutils

Τέλος, μια άλλη επιλογή είναι να συντάξετε inetutils από την πηγή αν προτιμάτε αυτή την προσέγγιση, την οποία μπορείτε να πάρετε εδώ από το gnu.org. Θα χρειαστεί να εγκατασταθούν τα εργαλεία της γραμμής εντολών του Mac OS, στη συνέχεια να διασκευάσετε το tarball, να εκτελέσετε τις ρυθμίσεις, να κάνετε και να κάνετε την εγκατάσταση:

tar xvzf inetutils-1.9.4.tar.gz
cd inetutils-1.9.4
./configure
make
sudo make install

Και τότε είστε καλό να πάτε με το ftp, το telnet και τα άλλα εργαλεία δικτύου, όλα αυτά με τη σύνταξη τους από το μηδέν.

Αν έχετε άλλη λύση για την απόκτηση FTP και ενός διακομιστή FTP σε ένα Mac (και όχι όχι SFTP που είναι διαφορετικό και ήδη συμπεριλαμβανόμενο), μοιραστείτε μαζί μας στα παρακάτω σχόλια!

Top