- - So ändern Sie den Hostnamen des Linux-Computers

So ändern Sie den Hostnamen des Linux-Computers

Unix-ähnliche Betriebssysteme wie Linux, BSD undandere verwenden Hostnamen, um miteinander zu sprechen. Was ist ein Hostname? Es ist ein eindeutiger Name, den der Benutzer festlegt. Bei diesen Namen kann es sich um einen beliebigen Namen handeln, vom Vornamen über einen Codenamen bis hin zu einer Zeichenfolge von Zahlen, dem Domain-Namen Ihrer Website oder um einen beliebigen dazwischen liegenden Namen. Bei Linux werden Hostnamen häufig während des ersten Installationsvorgangs festgelegt. Wenn Sie damit nicht zufrieden sind, können Sie den Hostnamen des Linux-Computers in einen anderen Namen ändern.

Das Ändern des Hostnamens unter Linux ist mit Unordnung verbundenherum mit dem Stammordner. Es wird Root-Zugriff benötigt. Bevor wir mit diesem Handbuch beginnen, lesen Sie bitte unser Tutorial, wie Sie den Root-Benutzer unter Linux aktivieren.

Option 1 - Die Hostname-Anwendung

Viele Linux-Betriebssysteme enthalten ein ProgrammEs ist ein kleines Dienstprogramm, mit dem Benutzer schnell und einfach den Hostnamen eines bestimmten Linux-Systems austauschen und ändern können. Außerdem können Benutzer Aliasnamen festlegen, die IP-Adresse eines bestimmten Hostnamens anzeigen und vieles mehr.

Während die meisten Distributionen mit diesem SchiffEs ist eine gute Idee, die Installation der Anwendung zu überdenken, da diese bei einigen möglicherweise nicht eingerichtet ist oder bereits deinstalliert wurde. Um die Hostname-Anwendung einzurichten, starten Sie ein Terminalfenster, indem Sie drücken Strg + Alt + T oder Strg + Umschalt + T mit der Tastatur. Befolgen Sie anschließend die nachstehenden Anweisungen für das von Ihnen verwendete Linux-Betriebssystem.

Ubuntu

sudo apt install hostname

Debian

sudo apt-get install hostname

Arch Linux

Leider ist die Hostname-Anwendung ein Werkzeug, dasdas Arch Linux Betriebssystem nicht. So nützlich die Hostname-App auch ist, sie muss zum Ändern Ihres Hostnamens nicht verwendet werden. Wenn Sie sich in Arch befinden und den Hostnamen auf Ihrem System ändern müssen, können Sie dies dennoch tun, indem Sie Option 2 im nächsten Abschnitt dieses Artikels ausführen.

Fedora

sudo dnf install hostname

OpenSUSE

sudo zypper install hostname

Generisches Linux

Die meisten Linux-Benutzer haben Zugriff auf den HostnamenApp. Wenn Sie jedoch aus irgendeinem Grund keinen Zugriff darauf haben, überspringen Sie am besten Option 1 und versuchen Sie Option 2. Es muss keine Software installiert werden, und jedes Linux-Betriebssystem, egal wie dunkel es ist, hat eine / etc / hostname Datei.

Ändern Sie Ihren Hostnamen mit dem Dienstprogramm Hostname

Hostname funktioniert im Terminal und erfordert RootPrivilegien. Der Grund, warum Root benötigt wird, ist, dass sich die Hostnamensdatei auf einem Linux-System im Systemverzeichnis befindet und Benutzer ohne Superuser-Berechtigungen nicht auf diese Datei zugreifen können. Um Root-Zugriff zu erhalten, können Sie das ausführen su Befehl. Oder sudo -s ist möglich, wenn Sie das Root-Konto deaktiviert haben.

su -

Oder:

sudo -s

Sobald Sie Root-Zugriff haben, können Sie den Hostnamen auf dem Computer mit dem folgenden Befehl ändern.

hostname -b new hostname

Nachdem die Änderung vorgenommen wurde, können Sie Ihre Änderungen bestätigenNeuer Hostname mit folgendem Befehl. Beachten Sie jedoch Folgendes: Ihr neuer Hostname wird in keinem Linux-Terminal angezeigt, bis Sie Ihren Linux-PC oder -Server neu starten.

hostname

Legen Sie den Hostnamen mit einer Datei fest

Mit der Anwendung Hostname können Benutzer Einstellungen vornehmenHostnamen-Info mit einer Datei. Diese Funktion ist besonders nützlich, wenn der neue Name, den Sie festlegen möchten, sehr lang ist. Öffnen Sie dazu ein Terminalfenster und holen Sie sich mit eine Root-Shell su oder sudo -s.

su -

Oder

sudo -s

Als nächstes erstellen Sie die Textdatei, die den Hostnamen mit dem enthält berühren Befehl.

touch /home/username/hostname-file

Öffnen Sie die Hostnamensdatei im Nano-Texteditor.

nano -w /home/username/hostname-file

Fügen Sie den neuen Hostnamen in den Nano-Texteditor ein, indem Sie drücken Strg + Umschalt + V auf der Tastatur. Speichern Sie es dann durch Drücken von Strg + O und mit beenden Strg + X.

Zum Schluss ändern Sie Ihren Hostnamen aus der Datei mit:

hostname -i hostname-file

Option 2 - Ändern Sie die Datei / etc / hostname

Eine andere Möglichkeit, den Hostnamen des Linux-Computers zu ändern, besteht darin, die Datei, in der das System den Namen Ihres Computers speichert, direkt im zu ändern / etc / hostname Datei. Öffnen Sie ein Terminalfenster, um auf die Datei zuzugreifen und sie zu bearbeiten. Erhalten Sie dann eine Root-Shell, indem Sie sich mit su als Root anmelden oder indem Sie verwenden sudo -s Wenn Sie keinen Zugriff auf Superuser-Berechtigungen haben.

su -

Oder

sudo -s

Wenn Sie im Terminal-Fenster Root-Zugriff haben, öffnen Sie die / etc / hostname Datei im Nano-Texteditor.

nano -w /etc/hostname

Löschen Sie über die Tastatur den vorhandenen Hostnamen aus der Datei. Stellen Sie sicher, dass keine Leerzeichen übrig sind. Wenn der alte Hostname gelöscht ist, schreiben Sie Ihren neuen gewünschten Hostnamen aus.

Wenn Sie mit der Änderung des neuen Hostnamens zufrieden sind, speichern Sie den Nano-Texteditor, indem Sie auf drücken Strg + O Tastaturkombination. Dann schließen Sie es mit Strg + X.

Bemerkungen