Come installare FTP su macOS Mojave

Il protocollo FTP (File Transfer Protocol) è uno dei protocolli più utilizzati per trasferire file tra computer diversi in modo rapido e sicuro, questo protocollo FTP si basa sull'architettura client/server da utilizzare tramite il protocollo TCP.

Funzionalità FTPL'obiettivo dell'FTP è:

  • Genera lo scambio di file tra computer.
  • Stabilire connessioni indirette o implicite utilizzando vari programmi su computer remoti.
  • Proteggere un utente dalle variazioni nei sistemi di archiviazione di file tra i computer coinvolti.
  • Trasferisci i dati in modo affidabile ed efficiente.

Nelle edizioni moderne di macOS, in questo caso Mojave, il protocollo FTP non è incluso per impostazione predefinita poiché SFTP (Secure File Transfer Protocol) viene stabilito come sistema di trasferimento, ma se per qualche motivo amministrativo o di supporto è necessario utilizzare ftp come un client o ftpd come server, Solvetic spiegherà come installarlo in macOS Mojave e goderne così i vantaggi.

1. Installa FTP con Homebrew su macOS Mojave


Homebrew è un gestore di pacchetti per sistemi Mac poiché il suo compito è installare tutti gli elementi che Apple non installa di serie.

Vantaggi della birra fatta in casaL'utilizzo di Homebrew ha i seguenti vantaggi:

  • Homebrew installa ogni pacchetto nella propria directory e si occupa di creare collegamenti simbolici a questi file all'interno di /usr/local.
  • Sarà possibile creare i nostri pacchetti in Homebrew
  • Homebrew non installa mai file al di fuori del suo prefisso
  • Homebrew è basato esclusivamente su Git e Ruby

Passo 1
Per installare Homebrew in macOS Mojave, accediamo al terminale ed eseguiamo quanto segue:

 /usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

INGRANDIRE

Passo 2
Premi Invio per confermare il download e successivamente sarà necessario installare gli strumenti di sviluppo che vengono scaricati e installati automaticamente:

INGRANDIRE

Passaggio 3
Una volta terminato il processo di installazione di Homebrew, vedremo quanto segue:

INGRANDIRE

2. Installa FTP con Inetutils su macOS Mojave


All'interno delle caratteristiche di Inetutils troviamo:

Funzionalità di InetutilsInetutils sono una raccolta di programmi di rete per l'uso quotidiano che includono strumenti come:

  • Un client e un server ftp.
  • Un client e un server telnet.
  • Un client e un server rsh.
  • Un client e un server rlogin.
  • Un client e un server tftp.

Passo 1
L'utility Inetutils può essere installata tramite Homebrew eseguendo quanto segue:

 brew install inetutils 

INGRANDIRE

Passo 2
Una volta scaricato e installato in macOS Mojave, sarà possibile eseguire il comando ftp e per questo potremo accedere a gnu.org ftp eseguendo quanto segue. Possiamo vedere che la connessione è riuscita tramite FTP.

 ftp [email protected]

INGRANDIRE

3. Installa FTP con tnftp su macOS Mojave


L'utility tnftp è una porta client FTP NetBSD per altri sistemi.

Caratteristiche tnftpTra le sue caratteristiche troviamo:

  • Recupero dell'URL dalla riga di comando, incluso il supporto per i proxy http e l'autenticazione.
  • Barra di avanzamento dinamica
  • Supporto IPv6
  • Comando sensibile al contesto e completamento del nome del file
  • Prompt configurabile
  • Supporto in modalità passiva, con backup in modalità attiva
  • Sostituisci 'set option' per le variabili d'ambiente ftp
  • Regolazione della velocità di trasferimento

Passo 1
Per installare solo il client tftp dobbiamo eseguire quanto segue:

 brew install tnftp 

INGRANDIRE

Passo 2
Nel caso in cui vogliamo installare il server tftp dobbiamo eseguire:

 brew install tnftpd 
NotaRicorda che le versioni più moderne di macOS includono opzioni native per utilizzare il server SSH e SFTP per gli accessi remoti, ma con tnftp puoi utilizzare tutte le funzionalità FTP in macOS Mojave.

4. Installa FTP compilando l'utility macOS Mojave inetutils


Questa opzione è un po' più tecnica in quanto richiede la compilazione di inetutils dal sorgente e richiede gli strumenti della riga di comando macOS installati.

Passo 1
Per scaricare questo pacchetto, possiamo andare al seguente link:

Passo 2
Lì scarichiamo l'ultima versione e poi sarà necessario decomprimere il tarball, eseguire configure, make e make install usando i seguenti comandi:

 tar xvzf inetutils-1.9.4.tar.gz cd inetutils-1.9.4 ./configure make sudo make install
Con uno qualsiasi dei metodi sopra descritti, sarà possibile usufruire di una connessione FTP con tutte le sue funzionalità e livelli di funzionamento in macOS Mojave.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave