Ich habe mich zum ersten Mal angemeldet, das Terminal geöffnet und den Hostnamen eingegeben. Es wurde "localhost.localdomain.com" zurückgegeben. Dann loggte ich mich mit dem Befehl 'su -' als root-Benutzer im Terminal ein, gab das Passwort für den root-Benutzer ein und benutzte den Befehl 'hostname etest', wobei etest der Hostname ist, den mein Rechner haben soll. Um zu testen, ob mein Hostname korrekt geändert wurde, habe ich am Terminal erneut 'hostname' eingegeben und es wurde etest zurückgegeben.
Wenn ich jedoch meinen Computer neu starte, wird der Hostname auf 'localhost.localdomain.com' zurückgesetzt.
Hier ist die gesamte Befehlsreihe, die ich im Terminal verwendet habe.
[thomasm@localhost ~]$ hostname
localhost.localdomain
[thomasm@localhost ~]$ su -
Password:
[root@localhost ~]# hostname etest
[root@localhost ~]# hostname
etest
Ich hatte das gleiche Problem, als ich RHEL- und Ubuntu-Betriebssysteme mit VMPlayer einrichtete.