在使用VPS的时候,我们可能需要在运行的命令前面加上sudo指令来使用管理员的权限,但是有时候会出现这样的一个提示:“sudo: unable to resolve host daweibro”,这个时候输入密码,还是可以执行命令,可以说除了提示你一下,对VPS的操作没有任何影响,忽略它就可以。
但每次看到这个提示就感觉心烦,怎么办?
其实很简单,还记得大伟哥提到过一个hosts文件吗?我们可以用它来在本地服务器上设置自定义的域名,还可以用它来做到有限度的科学上网,今天我们还是用它来解决这个问题。
使用你喜欢的文本编辑器打开/etc/hosts文件,在第一行127.0.0.1 localhost 后面加个空格,直接加上你的hostname,或者另起一行,用同样的格式加上127.0.0.1 hostname就可以了,样式如下:
127.0.0.1 localhost daweibro
或者:
127.0.0.1 localhost
127.0.0.1 daweibro
保存就可以了,这个就是机器在反解上的问题,直接修改/etc/hosts文件, 让daweibro(hostname)可以解回127.0.0.1的IP就解决了。
评论
牛逼的技术
感谢来访!其实对我们普通用户来讲,不是很难…
感谢来访!其实对我们普通用户来讲,不是很难,只是碰上问题解决问题就足够了,不需要知道什么原理,网上搜索一下就能解决了。
文章不错,希望博主回访,另外可以的话加一下我的博客交流群
回访了,还留评论了,以后多多交流!
回访了,还留评论了,以后多多交流!
添加新评论