Ubuntu的主机名(hostname)可以包含以下字符:
字母:
数字:
连字符(-):
点(.):
!
, @
, #
, $
, %
, ^
, &
, *
, (
, )
, +
, =
, {
, }
, [
, ]
, |
, \
, :
, ;
, '"
, <
, >
, ,
, ?
等通常不允许。server1.example.com
。你可以通过以下命令来设置或查看Ubuntu的主机名:
hostnamectl status | grep "Static hostname"
或者简单地使用:
hostname
编辑 /etc/hostname
文件:
sudo nano /etc/hostname
将文件中的旧主机名替换为新名称,然后保存并退出。
接着编辑 /etc/hosts
文件以确保新主机名被正确解析:
sudo nano /etc/hosts
找到类似 127.0.0.1 localhost
的行,并在其下方添加一行:
127.0.0.1 新主机名
最后,重启系统以使更改生效:
sudo reboot
遵循这些指南,你可以确保你的Ubuntu主机名既符合规范又实用。