Der Grund, warum der Hostname unter Centos7 nicht erfolgreich geändert werden kann, ist:
Das System wurde nach dem Ändern der Datei nicht neu gestartet.
(Empfohlenes Tutorial: Centos-Tutorial )
Die Änderungsschritte sind wie folgt:
Zwei Stellen müssen geändert werden: eine ist /etc/ sysconfig/network, der andere Ort ist /etc/hosts. Das Ändern nur eines Ortes führt zu einem abnormalen Systemstart.
Wechseln Sie zunächst zum Root-Benutzer.
/etc/sysconfig/network
Öffnen Sie die Datei mit einem Editor. Es gibt eine Zeile HOSTNAME=localhost.localdomain (falls dies der Standard ist).
/etc/hosts
Öffnen Sie die Datei und es wird eine Zeile 127.0.0.1 localhost.localdomain localhost angezeigt. Unter diesen ist 127.0.0.1 die lokale Schleifenadresse und localhost.localdomain der Hostname (Hostname), den Sie ändern möchten. localhost ist ein Alias für den Hostnamen, der an der Konsole-Eingabeaufforderung angezeigt wird. Ändern Sie das zweite Element in Ihren Hostnamen und das dritte Element ist optional.
Nachdem die beiden oben genannten Dateien geändert wurden, wird dies nicht sofort wirksam. Wenn Sie möchten, dass es sofort wirksam wird, können Sie mit dem folgenden Befehl vorübergehende Änderungen vornehmen. Der Hostname wird nur vorübergehend geändert und nach dem Neustart des Systems wiederhergestellt. Die Änderung der beiden oben genannten Dateien ist jedoch dauerhaft und ein Neustart des Systems führt zu einem neuen Hostnamen.
hostname your-hostname
Überprüfen Sie abschließend nach dem Neustart einfach den Hostnamen.
Befehl:
uname -n
Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich den Hostnamen unter centos7 nicht erfolgreich ändern kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!