FTP -protokollen (File Transfer Protocol) er en av de mest brukte protokollene for å overføre filer mellom forskjellige datamaskiner raskt og trygt. Denne FTP -protokollen er basert på klient / server -arkitekturen som skal brukes gjennom protokollen TCP.
FTP -funksjonerMålet med FTP er:
- Generer utveksling av filer mellom datamaskiner.
- Etabler indirekte eller implisitte forbindelser ved hjelp av forskjellige programmer på eksterne datamaskiner.
- Beskytt en bruker mot variasjoner i fillagringssystemer mellom de involverte datamaskinene.
- Overfør data pålitelig og effektivt.
I moderne utgaver av macOS, i dette tilfellet Mojave, er FTP -protokollen ikke inkludert som standard siden SFTP (Secure File Transfer Protocol) blir etablert som overføringssystem, men hvis det av en administrativ eller støttende årsak er nødvendig å bruke ftp som en klient, eller ftpd som en server, vil Solvetic forklare hvordan du installerer den i macOS Mojave og dermed nyte fordelene.
1. Installer FTP med Homebrew på macOS Mojave
Homebrew er en pakkebehandling for Mac -systemer siden oppgaven er å installere alle elementene som Apple ikke installerer som standard.
Homebrew fordelerÅ bruke Homebrew har følgende fordeler:
- Homebrew installerer hver pakke i sin egen katalog og tar seg av å opprette symbolske lenker til disse filene i / usr / local.
- Det vil være mulig å lage våre egne pakker i Homebrew
- Homebrew installerer aldri filer utenfor prefikset
- Homebrew er utelukkende basert på Git og Ruby
Trinn 1
For å installere Homebrew i macOS Mojave, får vi tilgang til terminalen og utfører følgende:
/usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
FORSTØRRE
Steg 2
Trykk Enter for å bekrefte nedlastingen, og etter dette vil det være nødvendig å installere utviklerverktøyene som lastes ned og installeres automatisk:
FORSTØRRE
Trinn 3
Når Homebrew -installasjonsprosessen er fullført, ser vi følgende:
FORSTØRRE
2. Installer FTP med Inetutils på macOS Mojave
Innenfor egenskapene til Inetutils kan vi finne:
Inetutils funksjonerInetutils er en samling nettverksprogrammer for daglig bruk som inkluderer verktøy som:
- En ftp -klient og server.
- En telnet -klient og server.
- En rsh -klient og server.
- En rlogin -klient og server.
- En tftp -klient og server.
Trinn 1
Inetutils -verktøyet kan installeres gjennom Homebrew ved å kjøre følgende:
brygge installer inetutils
FORSTØRRE
Steg 2
Når den er lastet ned og installert i macOS Mojave, vil det være mulig å utføre ftp -kommandoen, og for dette kan vi få tilgang til gnu.org ftp ved å utføre følgende. Vi kan se at tilkoblingen er vellykket gjennom FTP.
ftp [email protected]
FORSTØRRE
3. Installer FTP med tnftp på macOS Mojave
TNFTP -verktøyet er en NetBSD FTP -klientport for andre systemer.
Funksjoner tnftpBlant dens egenskaper finner vi:
- Hentning av kommandolinje -URL, inkludert støtte for http -proxyer og autentisering.
- Dynamisk fremdriftslinje
- IPv6 -støtte
- Kontekstsensitiv kommando og filnavn fullført
- Konfigurerbar melding
- Passiv modus støtte, med aktiv modus backup
- Overstyr 'settalternativ' for ftp -miljøvariabler
- Overføringshastighetsregulering
Trinn 1
For å installere bare tftp -klienten må vi utføre følgende:
brygge installer tnftp
FORSTØRRE
Steg 2
I tilfelle vi ønsker å installere tftp -serveren, må vi utføre:
brygge installer tnftpdMerkHusk at de mest moderne versjonene av macOS inkluderer opprinnelige alternativer for å bruke SSH- og SFTP -serveren for eksterne pålogginger, men med tnftp kan du bruke all FTP -funksjonaliteten i macOS Mojave.
4. Installer FTP ved å kompilere verktøyet macOS Mojave inetutils
Dette alternativet er litt mer teknisk ettersom det krever kompilering av inetutils fra kilde og krever installerte kommandolinjeverktøy for macOS.
Trinn 1
For å laste ned denne pakken kan vi gå til følgende lenke:
Steg 2
Der laster vi ned den nyeste versjonen, og da vil det være nødvendig å pakke ut tarballen, utføre konfigurering, lage og installere ved hjelp av følgende kommandoer:
tar xvzf inetutils-1.9.4.tar.gz cd inetutils-1.9.4 ./configure make sudo make installMed noen av metodene beskrevet ovenfor vil det være mulig å nyte en FTP -tilkobling med alle dens funksjoner og driftsnivåer i macOS Mojave.