/etc/hostname 파일 누락

/etc/hostname 파일 누락

저는 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

아니면 당신이 원하는 무엇이든.

관련 정보