Szukałem odpowiedzi na to pytanie przy błędzie serwera i nie mogłem jej znaleźć. Wiem, że to możliwe, ale nie pamiętam, jak to zrobić. Jak zmienić nazwę hosta hosta Linuxa i sprawić, aby ta zmiana zaczęła obowiązywać bez ponownego uruchamiania komputera?
Używam Ubuntu 16 i Ubuntu 18.
Dużą cechą Ubuntu jest graficzny pulpit i graficzne narzędzia systemowe. Jednak Ubuntu działa w naszym środowisku produkcyjnym, dlatego zdecydowaliśmy się nie używać pulpitu graficznego ani narzędzi, aby te funkcje nie zużywały zasobów potrzebnych w naszym środowisku produkcyjnym.
Wiem, że aby zmienić nazwę hosta, edytuję pliki:
/etc/hostname
/etc/hosts
W tej /etc/hostname
po prostu zastępuje bieżącą nazwę hosta (wkrótce będzie to poprzednia nazwa hosta) nową nazwą hosta.
Ubuntu w /etc/hosts
pliku ma wiersz:
127.0.1.1 your-hostname your-hostname
Działa jako ładowanie początkowe, gdy host uruchamia się i ustanawia w sieci. Przed zmianą nazwy hosta your-hostname
jest ona obecna (wkrótce będzie to poprzednia nazwa hosta), a w ramach zmiany nazwy hosta hosta jedna z nich zastępuje tę nową nazwą.
Znam się na wykonaniu powyższych dwóch kroków, a następnie ponownym uruchomieniu komputera. Ale wiele razy, tak jak w przypadku serwera produkcyjnego, chciałoby się zmienić tę nazwę, ale nie restartować hosta.
Jak mogę zmienić nazwę hosta na hoście i sprawić, aby ta zmiana zaczęła obowiązywać bez ponownego uruchamiania hosta?