Come configurare il server TFTP su Linux Mint

Come configurare il server TFTP su Linux Mint
Gli amministratori di sistema e i professionisti IT utilizzano principalmente Protocollo di trasferimento di file banali O Tftp Per l'aggiornamento dei codici, l'avvio di PC, il trasferimento di file, la creazione di un backup dei file di configurazione del router e della rete. Esistono diversi modi per ospitare un server TFTP su Linux Mint per consentire agli utenti di eseguire attività specifiche. IL "tftpd"Il pacchetto è considerato lo strumento per la configurazione di un server TFTP. Se sei nuovo su Linux Mint e desideri configurare il server TFTP sul server Linux Mint, allora sei nel post giusto! Questo articolo spiegherà come installare e configurare il server TFTP. Inoltre, verrà fornito anche il metodo per testare il server TFTP tramite un download di file. Quindi iniziamo!

Come installare il server TFTP su Linux Mint

Sul tuo sistema Linux Mint, se si desidera installare TFTP e i suoi pacchetti correlati, apri il tuo terminale premendo "Ctrl+alt+t"Ed eseguire il comando di seguito:

$ sudo apt-get Installa xinetd tftpd tftp

L'output privo di errori significa che TFTP ha tutti i pacchetti richiesti ora installati sul sistema:

Il client e il server BSD TFTP sono stati aggiornati TFTP-HPA poiché ha molte correzioni e miglioramenti. Installa "tftpd-hpa"Sul tuo sistema Linux Mint utilizzando il seguente comando:

$ sudo apt-get Installa tftpd-hpa

Ora, spostati verso la configurazione del server TFTP.

Come configurare il server TFTP su Linux Mint

Per configurare il server TFTP, la prima cosa che devi fare è creare un file di configurazione TFTP in “/etc/xinetd.D"Directory:

$ sudo nano /etc /xinetd.d/tftp

IL "nano"L'editor creerà e modificherà il file in esso:

Ora, aggiungi i seguenti contenuti nell'aperto "/etc/xinetd.d/tftp" file. Qui, stiamo assegnando valori a diversi argomenti collegati alla configurazione TFTP, come il numero di porta, il protocollo, il tipo di socket:

servizio tftp

Protocollo = UDP
porta = 69
Socket_Type = dGram
wait = sì
utente = root
server =/usr/sbin/in.tftpd
server_args = /tftpboot -s
Disabilita = Sì

Dopo aver scritto il codice sopra dato nel file di configurazione TFTP, premere "Ctrl+O"Per salvare il contenuto del file.

Nota: Specificare attentamente il “utente" e il "sys_args"Gli argomenti, come entrambi verranno utilizzati in tutta la procedura di configurazione:

Nel prossimo passaggio, creeremo una directory "/tftpboot"Come specificato in"server_args"Del file di configurazione TFTP utilizzando il di sotto di"mkdir"Comando:

$ sudo mkdir /tftpboot

Dopo aver creato il "/tftpboot"Directory, modifica le sue autorizzazioni con l'aiuto di"chmod"Comando:

$ sudo chmod -r 777 /tftpboot

L'esecuzione del comando sopra dato renderà il "/tftpboot"Directory leggibile, scrittabile ed eseguibile da tutti gli utenti:

Successivamente, cambia il proprietario del "/tftpboot"Directory a uno che hai aggiunto nel file di configurazione TFTP"utente" discussione:

$ sudo chown -r root /tftpboot

Come abilitare il TFTP su Linux Mint

IL "Xinetd"È l'acronimo di"Daemon di servizi Internet estesi". Su sistemi basati su Linux come Linux Mint, Xinetd Daemon gestisce alcuni servizi di rete popolari, tra cui TFTP. Per abilitare il servizio TFTP su Linux Mint, fermare il “Xinetd"Daemon inizialmente e poi riavvialo digitando i seguenti comandi:

$ sudo servizio xinetd stop
$ sudo servizio xinetd start

Dopo averlo fatto, controlla lo stato di "Xinetd"Daemon da verificare se è attivo o no:

$ sudo servizio xinetd status

Infine, abilita il “tftpd-hpa"Servizio eseguendo il seguente comando:

$ sudo systemctl riavvio tftpd-hpa

Fino ad ora, abbiamo installato e configurato correttamente il server TFTP sul nostro sistema Linux Mint. Ora testeremo il funzionamento del server TFTP nella prossima sezione.

Come scaricare un file da TFTP Server su Linux Mint

Il download di un file dal server TFTP è una buona opzione per testare il server TFTP. Ti va di provarlo? In primo luogo, crea un nuovo file nella directory che hai aggiunto in "sys_args"Del file di configurazione TFTP. Nel nostro caso, creeremo un campione "il mio file.TXT"File sotto il"/tftpboot"Directory scrivendo quanto segue"tocco"Comando:

$ touch /tftpboot /myfile.TXT

Successivamente, conferma la presenza del creato "il mio file.TXT" file:

$ ls /tftpboot

Ora proveremo a scaricare il creato "il mio file.TXT"Dal server TFTP alla nostra home directory accedendo al nostro server TFTP:

$ TFTP Localhost

Dopodiché, utilizza il "Ottenere"Comando con il nome del file, che si desidera scaricare dal server TFTP:

tftp> prendi myfile.TXT

Premere "Q"Per smettere e controllare il file scaricato nella tua home directory:

$ ls -al myfile.TXT

Dall'output, puoi vedere che il "il mio file.TXT"Il file viene scaricato correttamente dal server TFTP:

Conclusione

I professionisti e gli ingegneri di rete IT hanno molto familiarità con Tftp. TFTP fornisce ai suoi utenti l'opzione di backup, l'aggiornamento e i file di configurazione. È utile utilizzare gli utenti che monitorano continuamente i router e gli switch Cisco. Su Linux Mint, la configurazione di TFTP non è così difficile come sembra. Questo articolo ti ha guidato Installazione E Configurazione del TFTP server su Linux Mint. Inoltre, viene fornita anche la procedura di download di un file da un server TFTP.