我正在安装新的 Lucid Lynx 服务器,需要设置主机名。
我试过:
echo "squire" > /etc/hostname
hostname -F /etc/hostname
那没有用。有人知道如何设置主机名吗?
答案1
我认为普通用户账户的适当方法是
sudo hostname testbox
成功将我的 Lucid Lynx 盒的主机名设置为“testbox”
答案2
顺便说一句,不要忘记在 /etc/hosts 中添加新的主机名,否则 sudo(和其他一些东西)会抱怨未知主机。
例如:我使用 将主机名从 localhost 更改为“tara” sudo hostname tara
,因此我在 /etc/hosts 中编辑了以下行
127.0.0.1 localhost
并成功了
127.0.0.1 localhost tara
(因为我仍然希望“localhost”也能工作)
答案3
主机名 -F 对我来说也不起作用。但请尝试 /etc/init.d/networking restart 并 ping 您的新主机名。应该没问题。