Ubuntuで sudo: unable to resolve host ip-x-x-x-x が出たら

f:id:daihase:20190809104252p:plain

こんばんは、daihaseです。

AWSでEC2インスタンス(Ubuntu)を立てて、ユーザー作ってsudo権限あたえて「さぁ色々作業!」と思ってsudo cp /home/...等々やろうとしたら

 

sudo: unable to resolve host ip-x-x-x-x

 

と出るではありませんか。

解決策としては /etc/hosts を開いてホスト名を追加してやればOKです。

 

$ sudo vim /etc/hosts
sudo: unable to resolve host HOSTNAME

...
...
127.0.1.1 HOSTNAME

// 一番下にIPアドレスを設定する場所があるので
// 127.0.1.1 の横に HOSTNAME の内容を追記してやればOK

 

これでsudoコマンド打っても出なくなります。