TFTP wird normalerweise in Linux -Installationen verwendet, bei denen NFS nicht verfügbar oder ungeeignet ist, kann aber auch als letzter Ausweg verwendet werden, wenn HTTP -Server nicht erreichbar sind oder aufgrund einiger Firewall -Beschränkungen. Interessanterweise ist TFTP sehr nützlich, um Linux -Bilder an Router und Schalter wiederherzustellen, aber viele verwenden es einfach für Linux -Installationen.
Nach der Bedeutung von TFTP haben wir diesen Leitfaden vorbereitet, um die Installation und Konfiguration des TFTP -Servers auf Manjaro Linux zu demonstrieren.
So installieren Sie den TFTP -Server unter Manjaro Linux
Der TFTP -Server kann auf Manjaro mit einer Befehlszeile und einer grafischen Unterstützung installiert werden. Wir haben beide Methoden ausgeübt, um den TFTP -Server zu erhalten.
So installieren Sie den TFTP -Server auf Manjaro mit der Befehlszeile
Die offizielle Unterstützung von TFTP wird vom TFTP-HPA-Paket bereitgestellt, das im offiziellen Repository von Manjaro Linux verfügbar ist. Um ein Paket aus dem offiziellen Repository von Manjaro herunterzuladen, aktualisieren Sie die Pakete, indem Sie den folgenden Befehl ausgeben.
$ sudo pacman -SyuJetzt können Sie TFTP-HPA auf Manjaro mit Pacman Manager installieren, und der Befehl dazu wird hier bereitgestellt.
$ sudo pacman -s TFTP -HPASo installieren Sie den TFTP -Server auf Manjaro mithilfe einer grafischen Schnittstelle
Die folgenden Schritte müssen durchgeführt werden, um einen TFTP -Server unter Manjaro Linux zu installieren.
Schritt 1 : Öffne das "Anwendung anzeigen"Menü" und navigieren Sie zu "Software hinzufügen/entfernen”Auf Manjaro.
Schritt 2 : Navigieren Sie zur Suche und suchen Sie nach TFTP-HPA In mehreren Repositories von Manjaro. Wenn das Suchergebnis angezeigt wird, klicken Sie auf die TFTP-HPA Um zur Installationsphase zu gelangen.
Das folgende Fenster enthält eine Installieren Taste; Klicken Sie darauf, um den Installationsprozess zu starten:
Nach dem Klicken auf das Installieren Knopf und Anwenden Die Schaltfläche wird aktiviert. Navigieren Sie dazu Anwenden Taste für weitere Verfahren.
Danach wird eine Authentifizierungsaufforderung angezeigt, an der Sie Ihr Passwort eingeben müssen, um fortzufahren:
Das nächste Fenster zeigt die zu installierenden Pakete an. Um vorwärts zu bewegen, klicken Sie auf Anwenden:
Die Installation dauert kaum eine Minute, um zu vervollständigen:
So konfigurieren Sie den TFTP -Server auf Manjaro Linux
Nach der Installation von TFTP-HPA besteht der erste Schritt darin, das zu aktivieren tftpd Dienst durch Ausgabe des folgenden Befehls. Der TFTPD -Dienst ist für die Verwaltung des TFTP -Servers verantwortlich.
$ sudo systemctl aktivieren tftpdStarten Sie den TFTP-Service, indem Sie den folgenden Befehl im Manjaro Terminal ausstellen.
$ sudo systemctl starten tftpdÜberprüfen Sie danach den Status des Dienstes mit Hilfe des folgenden Befehls.
$ sudo systemctl Status TFTPDServiceparameter ändern: Die Serviceparameter verarbeiten mehrere Dienste über den TFTP -Server und können durch den Zugriff auf die benannte Datei konfiguriert werden/etc/conf.D/TFTPD“. Öffnen Sie sie in jedem Editor, um die Datei zu bearbeiten. Zum Beispiel öffnet der Befehl nach unten erwähnt die Datei mit dem NANO-Editor.
$ sudo nano /etc /conf.D/TFTPDDie Datei enthält den Satz vordefinierter Parameter, und die benutzerdefinierten Parameter können im folgenden Format festgelegt werden:
Tftp_ =Angenommen, wir möchten einen neuen Parameter festlegen, mit dem Sie neue Dateien erstellen können. Standardmäßig können Sie vorhandene Dateien nur mithilfe von Dateien hochladen tftpd.
Setzen Sie dazu die Optionseigenschaft auf die Eigenschaft sichern und erstellen Durch die Befolgung der Syntax.
Tftp_options = "-sicher-create"Notiz : Der Tftpd_args = “-Secure -create”Legt automatisch alle Parameter fest. Wenn Sie diese Zeile in Ihrer Konfigurationsdatei haben, müssen Sie keinen Serviceparameter deklarieren.
Damit TFTP Änderungen anpassen kann, starten Sie den TFTPD -Dienst neu:
$ sudo systemctl starten Sie TFTPD neu startenSo verbinden Sie den TFTP -Server unter Manjaro Linux
Nach erfolgreicher Installation stellt der folgende Befehl eine Verbindung zum TFTP -Server her.
Notiz : In Ihrem Fall kann die IP -Adresse geändert werden.
$ tftp 192.168.168.8.104Erhalten Sie nach der Verbindung zum TFTP -Server den Status mit Hilfe des Statusschlüsselworts.
StatusSie können den TFTP -Server jederzeit vom TFTP -Server trennen "Q" oder "aufhören" Schlüsselwörter.
So verwenden Sie TFTP, um Dateien in Manjaro abzurufen
Das TFTP speichert und ruft Dateien aus dem genannten Verzeichnis ab “/srv/tftp„Daher ist es obligatorisch, dass Dateien in der„///SRV/TFTP" Verzeichnis.
Erstellen Sie eine Datei im Verzeichnis "/srv/tftp": Verwenden Sie zunächst den Befehl touch, um eine Datei in “zu erstellen“/srv/tftp" Verzeichnis; Wir haben erschaffen "LinuxHint.txt" Datei:
$ sudo Touch LinuxHint.txt /srv /tftpVerwenden Sie nun die ls Befehl, um das Vorhandensein des “zu gewährleisten“LinuxHint.txtDatei in einem Verzeichnis mit dem Namen „/SRV/TFTP”:
$ ls /srv /tftpHerunterladen einer Datei vom TFTP -Server herunterladen: Um eine Datei vom TFTP -Server herunterzuladen, müssen Sie die verwenden erhalten Schlüsselwort mit dem Dateinamen. Der unten angegebene Befehl lädt eine Datei LinuxHint herunter.TXT vom TFTP -Server. In unserem Fall lädt der unten angegebene Befehl die LinuxHint herunter.TXT -Datei von "/srv/tftp" und speichert sie im Heimverzeichnis (standardmäßig).
$ GET LinuxHint.txtAbschluss
Mit TFTP Server können die Benutzer Dateien über ein Netzwerk senden oder empfangen. In dieser Beschreibung wird die Installation des TFTP -Servers unter Manjaro Linux erläutert. Neben der Installation wird auch eine kurze Konfiguration bereitgestellt. Wir haben die Schritte zur Aktualisierung der Serviceparameter bereitgestellt, die für die Übertragung von Dateien mithilfe des TFTP -Servers erforderlich sind. Bei der jüngsten Unterstützung des TFTP -Servers werden die Serviceparameter bereits im Konfigurationsverzeichnis deklariert. Als Linux-Benutzer müssen Sie diese konfigurationsbezogenen Parameter in TFTP kennen.