TFTP jest zwykle używany w instalacjach Linux, w których NFS nie jest dostępny ani nieodpowiedni, ale może być również używany jako ostatnia ostatnia kurort, gdy serwery HTTP są nieosiągalne lub z powodu niektórych ograniczeń zapory. Co ciekawe, TFTP jest bardzo przydatne do przywracania obrazów Linux do routerów i przełączników, ale wielu po prostu używa go do instalacji Linux.
Zgodnie z znaczeniem TFTP przygotowaliśmy ten przewodnik, aby zademonstrować instalację i konfigurację serwera TFTP na Manjaro Linux.
Jak zainstalować serwer TFTP na Manjaro Linux
Serwer TFTP można zainstalować na Manjaro za pomocą wiersza poleceń i obsługi graficznej. Wykonaliśmy obie metody, aby uzyskać serwer TFTP.
Jak zainstalować serwer TFTP na Manjaro za pomocą wiersza poleceń
Oficjalne wsparcie TFTP jest dostarczane przez pakiet TFTP-HPA dostępny w oficjalnym repozytorium Manjaro Linux. Aby pobrać dowolny pakiet z oficjalnego repozytorium Manjaro, zaktualizuj pakiety, wydając następujące polecenie.
$ sudo pacman -syuTeraz możesz zainstalować TFTP-HPA na Manjaro za pomocą Pacman Manager i polecenie, aby to zrobić.
$ sudo pacman -s tftp -hpaJak zainstalować serwer TFTP na Manjaro za pomocą interfejsu graficznego
Należy przeprowadzić następujące kroki, aby zainstalować serwer TFTP na Manjaro Linux.
Krok 1 : Otworzyć "Pokaż aplikację”Menu i przejdź do„Dodaj/usuń oprogramowanie„O Manjaro.
Krok 2 : Przejdź do wyszukiwania i szukania TFTP-HPA W kilku repozytoriach Manjaro. Jak pojawia się wynik wyszukiwania, kliknij TFTP-HPA Aby dostać się do fazy instalacji.
Poniższe okno zawiera zainstalować przycisk; Kliknij go, aby rozpocząć proces instalacji:
Po kliknięciu zainstalować przycisk i Stosować przycisk zostanie włączony. Przejdź do tego Stosować przycisk do dalszego postępowania.
Następnie pojawi się monit uwierzytelniający, w którym musisz wprowadzić hasło, aby kontynuować:
Następne okno wyświetla pakiety do zainstalowania. Aby iść do przodu, kliknij Stosować:
Ukończenie instalacji zajmie prawie minutę:
Jak skonfigurować serwer TFTP na Manjaro Linux
Po zainstalowaniu TFTP-HPA pierwszym krokiem jest włączenie tftpd usługa poprzez wydanie następującego polecenia. Usługa TFTPD jest odpowiedzialna za zarządzanie serwerem TFTP.
$ sudo systemctl włącz tftpdRozpocznij usługę TFTP, wydając poniżej wspomniane polecenie w terminalu Manjaro.
$ sudo systemctl start tftpdNastępnie sprawdź status usługi za pomocą następującego polecenia.
$ sudo SystemCtl Status TftpdZmodyfikuj parametry usługi: Parametry usług obsługują kilka usług przez serwer TFTP i można je skonfigurować, uzyskując dostęp do pliku o nazwie „/etc/conf.d/tftpd". Aby edytować plik, otwórz go w dowolnym edytorze. Na przykład, wspomniane poniżej polecenie otwiera plik za pomocą nano edytora.
$ sudo nano /etc /conf.d/tftpdPlik zawiera zestaw predefiniowanych parametrów, a parametry zdefiniowane przez użytkownika można ustawić w następującym formacie:
Tftp_ =Powiedzmy, że chcemy ustawić nowy parametr, który pozwoliłby ci tworzyć nowe pliki. Domyślnie możesz przesyłać tylko istniejące pliki za pomocą tftpd.
Aby to zrobić, ustaw właściwość opcji zabezpieczyć i stwórz Postępując zgodnie z składnią.
TftP_Options = "-Secure-Create"Notatka : Tftpd_args = „-secure -Create”Automatycznie ustawia wszystkie parametry. Jeśli masz ten wiersz w pliku konfiguracyjnym, nie musisz zadeklarować żadnego parametru usługi.
Aby umożliwić TFTP do dostosowania zmian, uruchom ponownie usługę TFTPD:
$ sudo systemctl restart tftpdJak podłączyć serwer TFTP na Manjaro Linux
Po udanej instalacji następujące polecenie połączy się z serwerem TFTP.
Notatka : W twoim przypadku adres IP może zostać zmieniony.
$ TFTP 192.168.168.8.104Po połączeniu z serwerem TFTP, uzyskaj status za pomocą słowa kluczowego stanu.
statusMożesz odłączyć od serwera TFTP w dowolnym momencie, używając "Q" Lub "zrezygnować" słowa kluczowe.
Jak używać TFTP do pobierania plików w Manjaro
TFTP przechowuje i pobiera pliki z katalogu o nazwie „/srv/tftp„Zatem obowiązkowe jest, aby pliki były obecne w„/SRV/TFTP”Katalog.
Utwórz plik w katalogu „/srv/tftp”: Najpierw użyj polecenia dotykowego, aby utworzyć plik w „/srv/tftp”Katalog; stworzyliśmy "Linuxhint.tekst" plik:
$ sudo touch Linuxhint.TXT /SRV /TFTPTeraz użyj LS polecenie, aby zapewnić obecność „Linuxhint.tekst”Plik w katalogu o nazwie„/SRV/TFTP”:
$ ls /srv /tftpPobieranie pliku z serwera TFTP: Aby pobrać plik z serwera TFTP, musisz użyć Dostawać Słowo kluczowe z nazwą pliku. Polecenie podane poniżej pobranie pliku Linuxhint.TXT z serwera TFTP. W naszym przypadku polecenie podane poniżej pobiera Linuxhint.plik txt z „/srv/tftp” i będzie przechowywał go w katalogu domowym (domyślnie).
$ get Linuxhint.tekstWniosek
Serwer TFTP umożliwia użytkownikom wysyłanie lub odbieranie plików przez sieć. Ten zapis wyjaśnia instalację serwera TFTP na Manjaro Linux. Oprócz instalacji zapewniana jest również krótka konfiguracja. Podaliśmy kroki w celu aktualizacji parametrów usługi niezbędnych do przesyłania plików za pomocą serwera TFTP. W ostatnim obsłudze serwera TFTP parametry usługi są już zadeklarowane w katalogu konfiguracji. Jednak będąc użytkownikiem Linuksa, musisz znać te parametry związane z konfiguracją w TFTP.