TFTP viene solitamente utilizzato nelle installazioni Linux in cui NFS non è disponibile o inadatto, ma può anche essere utilizzato come ultima risorsa quando i server HTTP non sono raggiungibili o a causa di alcune restrizioni del firewall. È interessante notare che TFTP è abbastanza utile per ripristinare le immagini Linux a router e switch, ma molti lo usano solo per le installazioni Linux.
Seguendo l'importanza di TFTP, abbiamo preparato questa guida per dimostrare l'installazione e la configurazione del server TFTP su Manjaro Linux.
Come installare il server TFTP su Manjaro Linux
Il server TFTP può essere installato su Manjaro utilizzando una riga di comando e un supporto grafico. Abbiamo esercitato entrambi i metodi per ottenere il server TFTP.
Come installare il server TFTP su Manjaro usando la riga di comando
Il supporto ufficiale di TFTP è fornito dal pacchetto TFTP-HPA disponibile sul repository ufficiale di Manjaro Linux. Per scaricare qualsiasi pacchetto dal repository ufficiale di Manjaro, aggiorna i pacchetti emettendo il seguente comando.
$ sudo pacman -syuOra, puoi installare TFTP-HPA su Manjaro usando Pacman Manager e il comando per farlo, viene fornito qui.
$ sudo pacman -s tftp -hpaCome installare il server TFTP su Manjaro utilizzando l'interfaccia grafica
I seguenti passaggi devono essere eseguiti per installare un server TFTP su Manjaro Linux.
Passo 1 : Apri il "Mostra l'applicazione"Menu e navigare a"Aggiungi/rimuovi il software"Su Manjaro.
Passo 2 : Navigare per cercare e cercare TFTP-HPA In diversi repository di Manjaro. Come appare il risultato della ricerca, fare clic su TFTP-HPA Per arrivare alla fase di installazione.
La finestra seguente contiene un Installare pulsante; Fai clic su di esso per avviare il processo di installazione:
Dopo aver fatto clic sul Installare pulsante e Fare domanda a Il pulsante sarà abilitato. Navigare a quello Fare domanda a Pulsante per ulteriori procedimenti.
Successivamente, verrà visualizzato un prompt di autenticazione in cui è necessario inserire la password per continuare:
La finestra successiva visualizza i pacchetti da installare. Per andare avanti, fare clic su Fare domanda a:
L'installazione richiederà quasi un minuto per completare:
Come configurare il server TFTP su Manjaro Linux
Dopo l'installazione di TFTP-HPA, il primo passo è abilitare il tftpd servizio emettendo il seguente comando. Il servizio TFTPD è responsabile della gestione del server TFTP.
$ sudo systemctl abilita tftpdAvvia il servizio TFTP emettendo il comando di seguito nel terminale di Manjaro.
$ sudo systemctl avvia tftpdSuccessivamente, controlla lo stato del servizio con l'aiuto del seguente comando.
$ sudo systemctl status tftpdModifica i parametri di servizio: I parametri di servizio gestiscono diversi servizi sul server TFTP e possono essere configurati accedendo al file denominato "/etc/conf.d/tftpd". Per modificare il file, aprilo in qualsiasi editor. Ad esempio, il comando di seguito si apre il file utilizzando Nano Editor.
$ sudo nano /etc /conf.d/tftpdIl file contiene il set di parametri predefiniti e il parametri definiti dall'utente può essere impostato nel seguente formato:
Tftp_ =Supponiamo che vogliamo impostare un nuovo parametro che ti consentirebbe di creare nuovi file. Per impostazione predefinita, è possibile caricare solo file esistenti utilizzando tftpd.
Per fare ciò, impostare la proprietà delle opzioni su sicuro e crea seguendo la sintassi.
Tftp_options = "-secure --create"Nota : IL Tftpd_args = “-secure -create"Imposta automaticamente tutti i parametri. Se hai questa riga nel tuo file di configurazione, non è necessario dichiarare alcun parametro di servizio.
Per consentire a TFTP di adattare le modifiche, riavviare il servizio TFTPD:
$ sudo systemctl riavvia tftpdCome collegare il server TFTP su Manjaro Linux
Dopo un'installazione riuscita, il seguente comando si connetterà al server TFTP.
Nota : Nel tuo caso, l'indirizzo IP può essere modificato.
$ TFTP 192.168.168.8.104Dopo essersi connesso al server TFTP, ottenere lo stato con l'aiuto della parola chiave di stato.
statoÈ possibile disconnetterti dal server TFTP in qualsiasi momento utilizzando "Q" O "esentato" Parole chiave.
Come utilizzare TFTP per recuperare i file in Manjaro
Il TFTP memorizza e recupera i file dalla directory denominata "/SRV/TFTP“, Quindi è obbligatorio che i file debbano essere presenti nel“/srv/tftp"Directory.
Crea un file nella directory "/srv/tftp": In primo luogo, utilizzare il comando touch per creare un file in "/SRV/TFTP"Directory; Abbiamo creato "Linuxhint.TXT" file:
$ sudo touch linuxhint.txt /srv /tftpOra usa il ls comandare per garantire la presenza del "Linuxhint.TXT"File in una directory denominata"/srv/tftp":
$ ls /srv /tftpDownload di un file dal server TFTP: Per scaricare un file dal server TFTP, è necessario utilizzare il Ottenere Parola chiave con il nome del file. Il comando fornito di seguito scaricherà un file Linuxhint.txt dal server TFTP. Nel nostro caso, il comando fornito di seguito scarica il Linuxhint.File TXT da "/SRV/TFTP" e lo memorizzerà nella Directory Home (per impostazione predefinita).
$ Ottieni Linuxhint.TXTConclusione
Il server TFTP consente agli utenti di inviare o ricevere file su una rete. Questo articolo spiega l'installazione del server TFTP su Manjaro Linux. Accanto all'installazione, viene fornita anche una breve configurazione. Abbiamo fornito i passaggi per aggiornare i parametri di servizio necessari per il trasferimento di file utilizzando il server TFTP. Nel recente supporto del server TFTP, i parametri di servizio sono già dichiarati nella directory di configurazione. Tuttavia, essendo un utente Linux, è necessario conoscere questi parametri relativi alla configurazione in TFTP.