1. 程式人生 > >Ubuntu 報錯 sudo: unable to resolve host

Ubuntu 報錯 sudo: unable to resolve host

sudo su class com .net oot nbsp 問題 報錯 文件

使用SSH連接阿裏雲的輕量應用型服務器 Ubuntu實例執行命令 sudo su root時,提示:

技術分享圖片

基本使用sudo開頭的命令都會提示此信息,看著比較不爽。

雖然sudo 還是可以正常執行, 但是警告訊息每次都出來,而這只是機器在反解上的問題, 所以就直接從/etc/hosts 設定, 讓abc(hostname) 可以解回127.0.0.1 的IP 即可.

解決方案

需要修改/etc/hosts文件:

sudo vi /etc/hosts

127.0.0.1       localhost

下添加一條記錄:

127.0.0.1         iZj6c9c6vaqj1i0a9j7h78Z

或者追加到後面:

127.0.0.1        localhost     iZj6c9c6vaqj1i0a9j7h78Z

這裏我的主機名是“iZj6c9c6vaqj1i0a9j7h78Z”,而你要換成自己的對應的主機名,也就是提示信息“unable to resolve host”後面的部分。

參考鏈接:

1. https://yq.aliyun.com/articles/495245

2. https://blog.csdn.net/skh2015java/article/details/80152730

Ubuntu 報錯 sudo: unable to resolve host