Fehlende /etc/hostname-Dateien

Fehlende /etc/hostname-Dateien

Ich bin ziemlich neu bei Linux und richte einen Server ein.

Immer wenn ich den Befehl „sudo“ verwende, erhalte ich die Meldung „Host kann nicht aufgelöst werden“.

Wenn ich mich per SSH bei meinem Server anmelde, habe ich einen bestimmten Hostnamen, sagen wir „Bob“. Wenn ich die Hosts-Datei mit cat /etc/hosts überprüfe, sehe ich den Namen Bob nirgends.

/etc/hostname existiert nicht. Ich bin nicht sicher, was in den Dateien stehen soll.

Bitte helfen.

Antwort1

Um einen Hostnamen festzulegen, verwenden Sie hostnamectl

sudo hostnamectl set-hostname $new_hostname

Wenn Sie „sudo“ nicht verwenden können, starten Sie den Computer im Wiederherstellungsmodus, mounten Sie Ihre Root-Partition rw erneut und führen Sie dann den obigen Befehl aus.

Zu Ihrer Information: Das Standardformat ist $IP_Adresse $Host

127.0.0.1 bob

Oder was immer Sie wollen.

verwandte Informationen