저는 Linux를 처음 접했고 서버를 설정하고 있습니다.
"sudo" 명령을 사용할 때마다 "호스트를 확인할 수 없습니다"라는 메시지가 나타납니다.
내 서버에 SSH로 접속할 때 "bob"이라는 특정 호스트 이름이 있습니다. cat /etc/hosts로 호스트 파일을 확인할 때 어디에도 bob 이름이 표시되지 않습니다.
/etc/hostname이 존재하지 않습니다. 두 파일 모두 무엇을 말해야 하는지 잘 모르겠습니다.
도와주세요.
답변1
호스트 이름을 설정하려면 hostnamectl을 사용하세요.
sudo hostnamectl set-hostname $new_hostname
sudo를 사용할 수 없는 경우 복구 모드로 부팅하고 루트 파티션 rw를 다시 마운트한 후 위 명령을 실행하세요.
참고로 기본 형식은 $ip_address $host입니다.
127.0.0.1 bob
아니면 당신이 원하는 무엇이든.