说明
使用阿里云等服务器时,默认的主机名一般都是类似“iZa3dgar52greak346sef”的字符串。使用sudo命令的时候还会提示sudo: unable to resolve host xxx(xxx为主机名)虽然sudo命令能够执行成功,但是看着碍眼,强迫症的日子太难过了
原因
这只是机器在反解上的问题,可以通过修改etc目录下的hosts和hostname文件,将俩文件的主机名修改为一致就可。
解决方案
- 打开/etc/hosts
vim /etc/hosts
127.0.0.1 localhost
127.0.0.1 server
- 打开etc/hostname
vim /etc/hostname
server