Debian修改主机名

hostnamectl​ #查看当前主机名

永久修改主机名

  1. hostnamectl set-hostname greetingsyi​ #将主机名修改为greetingsyi

  2. 编辑hostname文件,将主机名写入即可。

1
2
vim /etc/hostname
greetingsyi

以上两种方式都可永久修改主机名

临时修改主机名

hostname greetingsyi​ #修改主机名为greetingsyi,重新登陆后恢复原来的主机名

修改主机名后报错

修改主机名后使用sudo提示sudo unable to resolve host test : Name or service not known

使用su - root​切换到root用户

vim /etc/hosts

添加或修改掉原来的主机名。

1
2
127.0.0.1 localhost
127.0.0.1 greetingsyi

保存,切换到普通用户,使用sudo​命令验证就正常了。