Linux修改主机名
通常在购买的服务器或者一些新安装的Linux系统主机名是一个随机的字符串,但是如果说我们想标识一下每台主机的名称,或者是单纯有强迫症,我们就可以修改一下主机名。
今天以Debian操作系统为例,讲解一下如何修改主机名以及可能遇到的问题。
1,修改/etc/hostname
文件
通常/etc/hostname
这个文件就是存放我们的主机名的文件,我们直接把主机名写进去就行了,通过文本编辑器打开它:
sudo vim /etc/hostname
然后直接把你想修改的主机名写进去就行,例如我要把主机名修改为ucloud-swsk33
:
ucloud-swsk33
最终如下图:
保存文件并重启系统即可。
2,修改/etc/hosts
文件
通常情况下,完成了上述第一步并重启,就成功地修改了主机名了!不过如果说仅仅是修改了/etc/hostname
文件的话后续使用sudo
命令可能会报sudo: 无法解析主机:xxx: 未知的名称或服务
的错误:
这时我们需要修改/etc/hosts
文件:
sudo vim /etc/hosts
加入下列行:
127.0.1.1 ucloud-swsk33
也就是加入127.0.1.1 你的主机名
即可,保存文件,这时再使用sudo
命令就不会出错了!
转载自:https://juejin.cn/post/7320231441706352640