Jak skonfigurować serwer TFTP na Linux Mint

Jak skonfigurować serwer TFTP na Linux Mint
Administratorzy systemu i specjalistowie IT wykorzystują głównie Trywialny protokół przesyłania plików Lub TFTP W celu zaktualizowania kodów, uruchamiania komputerów, przesyłania plików, tworzenia kopii zapasowej plików konfiguracji routera i sieci. Istnieje kilka sposobów hostowania serwera TFTP w Linux Mint, aby umożliwić użytkownikom wykonywanie określonych zadań. „„tftpd”Pakiet jest uważany za narzędzie do konfigurowania serwera TFTP. Jeśli jesteś nowy w Linux Mint i chcesz skonfigurować serwer TFTP na serwerze Linux Mint, to jesteś we właściwym poście! Ten zapis wyjaśni, jak zainstalować i skonfigurować serwer TFTP. Ponadto zostanie dostarczona również metoda testowania serwera TFTP za pomocą pliku. A więc zacznijmy!

Jak zainstalować serwer TFTP na Linux Mint

W systemie Linux Mint, jeśli chcesz zainstalować TFTP i jego powiązane pakiety, otwórz terminal, naciskając „Ctrl+alt+t”I wykonaj poniższe polecenie:

$ sudo apt-get instaluj xinetd tftpd tftp

Wyjście bezbłędne oznacza, że ​​TFTP ma wszystkie wymagane pakiety zainstalowane teraz w systemie:

Klient i serwer BSD TFTP zostały zaktualizowane TFTP-HPA Ponieważ ma wiele poprawek i ulepszeń błędów. Zainstalować "TFTPD-HPA”W systemie Linux Mint, wykorzystując następujące polecenie:

$ sudo apt-get instaluj tftpd-hpa

Teraz przejdź do konfiguracji serwera TFTP.

Jak skonfigurować serwer TFTP na Linux Mint

Aby skonfigurować serwer TFTP, pierwszą rzeczą, którą musisz zrobić, jest utworzenie pliku konfiguracyjnego TFTP w „/etc/xinetd.D„Katalog:

$ sudo nano /etc /xinetd.D/TFTP

„„Nano„Edytor utworzy i edytuje w nim plik:

Teraz dodaj następujące treści w otwartym „/etc/xinetd.D/TFTP" plik. Tutaj przypisujemy wartości do różnych argumentów, które są powiązane z konfiguracją TFTP, takimi jak numer portu, protokół, typ gniazda:

Service TFTP

protokół = UDP
port = 69
Socket_Type = dgram
Wait = Tak
użytkownik = root
serwer =/usr/sbin/in.tftpd
server_args = /tftpboot -s
Wyłącz = Tak

Po napisaniu powyższego kodu w pliku konfiguracyjnym TFTP naciśnij „Ctrl+o„Aby zapisać zawartość pliku.

Notatka: Ostrożnie określ „użytkownik”I„ „sys_args„Argumenty, ponieważ oba z nich zostaną wykorzystane w całej procedurze konfiguracji:

W następnym kroku utworzymy katalog „/tftpboot”Jak określono w„server_args”Z pliku konfiguracyjnego TFTP przy użyciu poniżej danej”Mkdir" Komenda:

$ sudo mkdir /tftpboot

Po utworzeniu „/tftpboot”Katalog, zmień swoje uprawnienia za pomocą„chmod" Komenda:

$ sudo chmod -r 777 /tftpboot

Wykonanie powyższego polecenia uczyni „/tftpboot”Directory czyta, pisana i wykonywacza przez wszystkich użytkowników:

Następnie zmień właściciela „/tftpboot„Katalog do takiego, który dodałeś do pliku konfiguracyjnego TFTP”użytkownik" argument:

$ sudo chown -r root /tftpboot

Jak włączyć TFTP na mennicy Linux

„„Xinetd”To akronim dla„Rozszerzone demon usług internetowych". W systemach opartych na systemie Linux, takich jak Linux Mint, Xinetd Demon zarządza niektórymi popularnymi usługami sieciowymi, w tym TFTP. Aby włączyć usługę TFTP na mennicy Linux, zatrzymaj „Xinetd„Demon na początku, a następnie zacznij go ponownie, wpisując następujące polecenia:

$ sudo service xinetd stop
$ sudo service xinetd start

Po tym sprawdź status „Xinetd„Demon, aby sprawdzić, czy jest aktywny, czy nie:

$ Sudo Service Xinetd Status

Wreszcie, włącz „TFTPD-HPA„Usługa poprzez wykonanie następującego polecenia:

$ sudo systemctl restart tftpd-hpa

Do tej pory zainstalowaliśmy i pomyślnie skonfigurowaliśmy serwer TFTP w naszym systemie Linux Mint. Teraz przetestujemy działanie serwera TFTP w następnej sekcji.

Jak pobrać plik z serwera TFTP na Linux Mint

Pobieranie pliku z serwera TFTP to dobra opcja do testowania serwera TFTP. Chcę to wypróbować? Po pierwsze, utwórz nowy plik w katalogu dodanym w „sys_args”Pliku konfiguracyjnego TFTP. W naszym przypadku utworzymy próbkę „mój plik.tekst”Plik pod„/tftpboot”Katalog, pisząc następujące„dotykać" Komenda:

$ touch /tftpboot /myfile.tekst

Następnie potwierdź obecność utworzonego „mój plik.tekst" plik:

$ ls /tftpboot

Teraz spróbujemy pobrać utworzone „mój plik.tekst”Od serwera TFTP do naszego katalogu domowego, logując się na naszym serwerze TFTP:

$ TFTP LocalHost

Następnie użyj „Dostawać”Polecenie z nazwą pliku, który chcesz pobrać z serwera TFTP:

tftp> zdobądź myfile.tekst

Naciskać "Q„Aby zrezygnować i sprawdzić pobrany plik w katalogu domowym:

$ ls -al myfile.tekst

Ze wyjścia widać, że „mój plik.tekst„Plik jest pomyślnie pobierany z serwera TFTP:

Wniosek

Specjaliści IT i inżynierowie sieci są bardzo zaznajomione z TFTP. TFTP zapewnia użytkownikom opcję tworzenia kopii zapasowych, aktualizację i pliki konfiguracyjne. Korzystne jest wykorzystanie przez użytkowników, którzy ciągle monitorują routery i przełączniki Cisco. W Linux Mint konfiguracja TFTP nie jest tak trudna, jak się wydaje. Ten pismo cię poprowadziło instalowanie I Konfigurowanie TFTP serwer na Linux Mint. Ponadto podano również procedurę pobierania pliku z serwera TFTP.