主页 > 人工智能  > 

在Ubuntu22.04中修改主机名称(hostname)

在Ubuntu22.04中修改主机名称(hostname)

在 Ubuntu 22.04 中修改主机名称(hostname)可以通过以下两种方法实现,一种是临时修改(重启后失效),另一种是永久修改。以下是详细步骤:


方法 1:使用 hostnamectl 永久修改

查看当前主机名 终端输入:

hostnamectl

hostname

永久修改主机名 使用以下命令(需管理员权限):

sudo hostnamectl set-hostname <new-hostname>

将 <new-hostname> 替换为你的新主机名(例如 my-ubuntu)。

更新 /etc/hosts 文件 修改 hosts 文件中的旧主机名,避免网络服务异常:

sudo nano /etc/hosts

找到类似以下行(通常包含 127.0.1.1):

127.0.1.1 old-hostname

将 old-hostname 替换为新的主机名,保存退出(按 Ctrl+O 保存,Ctrl+X 退出)。

立即生效 无需重启,新终端窗口或重新登录后生效。验证:

hostnamectl
方法 2:手动编辑配置文件

修改 /etc/hostname 文件

sudo nano /etc/hostname

删除原有内容,输入新主机名,保存退出。

更新 /etc/hosts 文件 同方法 1 的步骤 3,修改旧主机名。

重启系统或应用更改

sudo reboot

或仅重启相关服务:

sudo systemctl restart systemd-hostnamed
验证修改 查看当前主机名:hostname 或cat /etc/hostname
注意事项 主机名规则:仅允许字母、数字、连字符(-),且不能以连字符开头或结尾。避免特殊字符和下划线(_),部分工具可能不兼容。如果系统在云服务器(如 AWS、Azure)中,检查云服务商是否需要额外配置。

完成后,你的 Ubuntu 22.04 主机名称将永久更新。

标签:

在Ubuntu22.04中修改主机名称(hostname)由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“在Ubuntu22.04中修改主机名称(hostname)