如何设置机器的主机名 (Suse 9.2/9.3)?/etc/hosts 中的 hosts 文件显示不同的主机名。除了 /etc/hosts 文件之外,设置还存储在哪里?更改 /etc/hosts 文件不会影响主机 (PS1) 的名称。
答案1
我自己不是 Suse 的粉丝,但你更新过吗/etc/hostname
?此外,在大多数 Linux 发行版中,你需要重新启动才能在系统范围内更新主机名。
(对我知道那个技术上你不需要重新启动,但这通常是确保更改真正生效的最佳方法)
答案2
在 /etc/sysconfig/network 中你应该有一个 hostname= 变量,并且根据操作系统的不同,你可能还有一个 /etc/nodename 或 /etc/hostname(我相信在 Suse 中是这个),然后如果你的 /etc/hosts 是好的,重新启动你的主机,你就应该好了