我在我的服务器上使用 ubuntu 10.04,并且我希望设置主机名。
环顾四周,似乎我必须在文件中设置它/etc/hostname
,但在我的系统上我没有这个。
键入hostname
确实会返回一个值
还有其他地方可以设置吗?
谢谢
答案1
在 Ubuntu 服务器上,这是正确的位置。您只需将主机名字符串添加到文件中,例如:
echo my-ubuntu-server-name > /etc/hostname
然后重新启动。
答案2
这很奇怪你没有 /etc/hostname
尝试查找您的主机名来自哪里:
grep -r 'yourHostName' /etc
如果有太多行(因为您的主机名是 /etc 中非常常见的词),那么使用“hostname”命令设置一个新的:
hostname xxxMyHostNamexxx
然后使用 grep 重新开始搜索(也许丢失的文件将由前一个命令创建)。
同时搜索 /usr/