继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

sudo 出现unable to resolve host 解决方法

慕斯卡3302699
关注TA
已关注
手记 271
粉丝 58
获赞 314

sudo 出现unable to resolve host 解决方法
Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息:
sudo: unable to resolve host abc
虽然sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定, 让abc(hostname) 可以解回127.0.0.1 的IP 即可.

/etc/hosts 原始内容

      127.0.0.1       localhost

      # The following lines are desirable for IPv6 capable hosts 

      ::1     localhost ip6-localhost ip6-loopback ip6-loopback

     fe00::0 ip6-localnet 
     ff00::0 ip6-mcastprefix 
     ff02::1 ip6-allnodes
     ff02::2 ip6-allrouters 

     ff02::3 ip6-allhosts  



     在127.0.0.1 localhost 后面加上主机名称(hostname) 即可, /etc/hosts 内容修改成如下:

127.0.0.1       localhost abc  #要保证这个名字与 /etc/hostname中的主机名一致才有效
或改成下面这两行  
127.0.0.1       localhost  
127.0.0.1       abc

这样设完后, 使用sudo 就不会再有那个提示信息了。


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP

热门评论

修改 /etc/hosts 设定 使用的什么命令呢

查看全部评论