Hvordan konfigurere TFTP -serveren på Linux Mint

Hvordan konfigurere TFTP -serveren på Linux Mint
Systemadministratorene og IT -fagfolkene bruker hovedsakelig Triviell filoverføringsprotokoll eller Tftp For oppgraderingskoder, oppstart av PC -er, overføre filer, opprette en sikkerhetskopi av ruteren og nettverkskonfigurasjonsfilene. Det er flere måter å være vertskap for en TFTP -server på Linux Mint for å tillate brukerne å utføre spesifikke oppgaver. “tftpd”Pakken regnes som verktøyet for å konfigurere en TFTP -server. Hvis du er ny på Linux Mint og vil konfigurere TFTP -serveren på Linux Mint -serveren din, er du i riktig innlegg! Denne oppskrivningen vil forklare hvordan du installerer og konfigurerer TFTP-serveren. Videre vil metoden for å teste TFTP -serveren via en nedlasting av filer også bli gitt. Så la oss starte!

Hvordan installere TFTP -serveren på Linux Mint

Hvis du vil installere TFTP og de relaterte pakker, må du åpne opp terminalen ved å trykke på "Ctrl+alt+t”Og utfør den undergitte kommandoen:

$ sudo apt-get install xinetd tftpd tftp

Den feilfrie utgangen betyr at TFTP har alle de nødvendige pakkene som nå er installert på systemet ditt:

BSD TFTP -klienten og serveren har blitt oppgradert med TFTP-HPA Ettersom det har mange feilrettinger og forbedringer. Installere "TFTPD-HPA”På ditt Linux Mint -system ved å bruke følgende kommando:

$ sudo apt-get install tftpd-hpa

Gå nå mot konfigurasjonen av TFTP -serveren.

Hvordan konfigurere TFTP -serveren på Linux Mint

For å konfigurere TFTP -serveren, er det første du må gjøre å opprette en TFTP -konfigurasjonsfil i "/etc/xinetd.d”Katalog:

$ sudo nano /etc /xinetd.D/TFTP

Nano”Redaktør vil opprette og redigere filen i den:

Legg nå til følgende innhold i det åpnet "/etc/xinetd.D/TFTP”Fil. Her tildeler vi verdier til forskjellige argumenter som er koblet til TFTP -konfigurasjonen, for eksempel portnummer, protokoll, socket type:

Service TFTP

Protokoll = UDP
port = 69
socket_type = dgram
Vent = ja
Bruker = rot
server =/usr/sbin/in.tftpd
server_args = /tftpboot -s
deaktiver = ja

Etter å ha skrevet den ovennevnte koden i TFTP-konfigurasjonsfilen, trykk “Ctrl+O”For å lagre filinnholdet.

Merk: Spesifiser "nøye"bruker" og "sys_args”Argumenter, som begge vil bli brukt i hele konfigurasjonsprosedyren:

I neste trinn oppretter vi en katalog “/tftpboot”Som spesifisert i“server_args”Av TFTP-konfigurasjonsfilen ved å bruke den undergitte nedenfor”mkdir”Kommando:

$ sudo mkdir /tftpboot

Etter å ha opprettet “/tftpboot”Katalog, endre tillatelser ved hjelp av“Chmod”Kommando:

$ sudo chmod -r 777 /tftpboot

Utførelsen av ovennevnte kommando vil gjøre “/tftpboot”Katalog lesbar, skrivbar og kjørbar av alle brukere:

Neste, endre eieren av “/tftpboot”Katalog til en som du har lagt til i TFTP -konfigurasjonsfilen”bruker”Argument:

$ sudo chown -r root /tftpboot

Hvordan aktivere TFTP på Linux Mint

xinetd”Er et forkortelse for“Utvidede internettjenester demon“. På Linux-baserte systemer som Linux Mint, administrerer Xinetd Daemon noen populære nettverkstjenester, inkludert TFTP. For å aktivere TFTP -tjenesten på Linux -mynten, stopp "xinetd”Daemon til å begynne med og start den igjen ved å skrive følgende kommandoer:

$ sudo service xinetd stopp
$ sudo service xinetd start

Etter å ha gjort det, kan du sjekke statusen til "xinetd”Demon for å bekrefte om det er aktivt eller ikke:

$ sudo service xinetd status

Til slutt, aktiver "TFTPD-HPA”Tjeneste ved å utføre følgende kommando:

$ sudo SystemCTL Restart TFTPD-HPA

Til nå har vi installert og med hell konfigurert TFTP -serveren på vårt Linux Mint -system. Nå vil vi teste arbeidet med TFTP -serveren i neste avsnitt.

Hvordan laste ned en fil fra TFTP -serveren på Linux Mint

Å laste ned en fil fra TFTP -serveren er et godt alternativ for å teste TFTP -serveren. Vil prøve det? For det første, oppretter en ny fil under katalogen du har lagt til i "sys_args”Av TFTP -konfigurasjonsfilen. I vårt tilfelle vil vi lage et utvalg "myfile.tekst”Fil under“/tftpboot”Katalog ved å skrive ut følgende”ta på”Kommando:

$ Touch /tftpboot /myfile.tekst

Deretter bekreft tilstedeværelsen av det skapte "myfile.tekst”Fil:

$ ls /tftpboot

Nå vil vi prøve å laste ned den opprettet "myfile.tekst”Fra TFTP -serveren til vår hjemmekatalog ved å logge på vår TFTP -server:

$ tftp localhost

Etter det, bruk "”Kommando med navnet på filen, som du vil laste ned fra TFTP -serveren:

tftp> få myfile.tekst

Trykk "q”For å slutte og sjekke ut den nedlastede filen i hjemmekatalogen din:

$ ls -al myfile.tekst

Fra utgangen kan du se at "myfile.tekst”Filen lastes ned fra TFTP -serveren:

Konklusjon

IT -fagfolk og nettverksingeniører er veldig kjent med Tftp. TFTP gir sikkerhetskopieringsalternativ, oppgradering og konfigurasjonsfiler til brukerne. Det er gunstig å bruke av brukerne som kontinuerlig overvåker ruterne og Cisco -bryterne. På Linux Mint er ikke konfigurasjonen av TFTP så vanskelig som det virker. Denne oppskrivningen ledet deg inn installere og Konfigurere TFTP server på Linux Mint. Videre er prosedyren for å laste ned en fil fra en TFTP -server også gitt.