AI 智能摘要
嫌云服务器的默认主机名太丑?这条一键命令能帮你改成喜欢的名字,还能自动修正hosts文件,重启后依旧生效。简单几步,让终端登录提示变得清爽。
很多小伙伴购买云主机后,安装Ubuntu系统,或者安装Debian系统等,登录SSH后发现,默认的主机名都是类似root@VM-0-13-ubuntu或者root@VM-5342-debian等等这种,虽然不影响正常使用,但是对于主题铺这种有强迫症的来说,必需要改为自己看起来舒服的方式,比如改为root@ZhuTiPu,看起来会舒服很多。
这里以Ubuntu 24.04为例,接下来主题铺就分享一下一键快速修改Ubuntu云主机的主机名教程方法(含hosts修正)。
一键完整命令(直接复制使用)
未修改前是这样的:
![图片[1]-一键快速修改Ubuntu云主机的主机名教程方法(含hosts修正)-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/03/20260326142412129.png/ztp)
修改后是这样的
![图片[2]-一键快速修改Ubuntu云主机的主机名教程方法(含hosts修正)-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/03/20260326142416138.png/ztp)
一键修改命令很简单,如下,将命令中的 new-hostname 替换为你想要的新主机名,全程一键执行,无需手动编辑文件,重启依旧生效。
NEW_HOST="new-hostname" && sudo hostnamectl set-hostname $NEW_HOST && sudo sed -i "s/127.0.0.1.*$/127.0.0.1 localhost $NEW_HOST/" /etc/hosts && sudo sed -i "s/::1.*$/::1 localhost ip6-localhost ip6-loopback $NEW_HOST/" /etc/hosts && echo "主机名已修改为:$NEW_HOST,退出终端重登即可生效"![图片[3]-一键快速修改Ubuntu云主机的主机名教程方法(含hosts修正)-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/03/20260326142421538.png/ztp)
使用说明
- 把命令里的
new-hostname换成自定义主机名,仅支持字母、数字、短横线,不能用空格和特殊符号 - 复制整条命令,粘贴到 Ubuntu 24.04 终端执行,输入管理员密码即可
- 执行完成后,退出当前终端重新登录,新主机名立即生效,重启服务器依然保留
分步拆解(便于核对)
- 定义新主机名变量,方便后续调用
NEW_HOST="new-hostname" - 永久修改主机名(systemd 原生命令)
sudo hostnamectl set-hostname $NEW_HOST - 批量修正 /etc/hosts 文件,避免主机名解析报错
sudo sed -i "s/127.0.0.1.*$/127.0.0.1 localhost $NEW_HOST/" /etc/hostssudo sed -i "s/::1.*$/::1 localhost ip6-localhost ip6-loopback $NEW_HOST/" /etc/hosts - 输出修改结果,提示生效方式
echo "主机名已修改为:$NEW_HOST,退出终端重登即可生效"
验证修改是否成功
hostnamectl执行后查看 Static hostname 字段,显示新主机名即修改完成。
![图片[4]-一键快速修改Ubuntu云主机的主机名教程方法(含hosts修正)-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/03/20260326142429641.png/ztp)
没有云主机,快点来查看云主机活动:
腾讯云官方活动:4核4G服务器新客38元/年起,香港地域服务器低至6.5折/月,百万大模型 tokens 免费体验
阿里云活动地址:阿里云2核2G200M只要68元一年!
© 版权声明
THE END
















暂无评论内容