刚装了一个Ubuntu系统,系统默认的主机名(hostname)为Ubuntu,我在/etc/hosts中讲主机名由Ubuntu改为master后,在终端上使用sudo命令时,报错为:sudo 无法解析的主机。
原因是/etc/hostname中的主机名和/etc/hosts中的主机名不一致,当时忘了修改/etc/hosts中的主机名了。
解决方法:
讲/etc/hostname中的主机名和/etc/hosts中的主机名修改一致。
sudo vim /etc/hosts
找到 127.0.0.1 Ubuntu一行,将其中的主机名Ubuntu修改为master,使/etc/hostname中的主机名和/etc/hosts中的主机名保持一致。
source /etc/hosts
Ubuntu15.04显示无法解析主机如何处理:http://www.linuxdiyf.com/linux/12572.html
Ubuntu无法解析内网域名解决方法:http://www.linuxdiyf.com/linux/7620.html
Linux无法解析域名的解决办法:http://www.linuxdiyf.com/linux/504.html
Linux su和sudo命令的区别:http://www.linuxdiyf.com/linux/12353.html