최근 많은 IDC 업체의 호스트 이름이 localhost.localdomain으로 설정되어 있는 것을 봤습니다. 결벽증이 있는 저는 이 이름이 너무 길고 보기에도 거슬린다고 생각해서, 이 호스트 이름을 변경하는 방법에 관한 자료를 찾아보았습니다. 내용을 정리하여 실행 가능한 튜토리얼을 작성했으니, 지금부터 여러분과 공유하겠습니다.
CentOS 7.x 계열에서는 호스트 이름 변경 방식이 바뀌었기 때문에, 이 튜토리얼은 6.x 계열에만 적용됩니다. 5.x에서 사용할 수 있는지는 직접 테스트해 보시기 바랍니다.
튜토리얼
- SFTP로 SSH에 연결한 후
/etc/sysconfig/경로에 있는network파일을 다운로드합니다. - 일부 전문 편집기(메모장 제외)로 해당 파일을 열면 다음과 같은 줄이 있습니다.
HOSTNAME=localhost.localdomain
localhost.localdomain을 설정하려는 호스트 이름으로 변경합니다.
/etc/경로에 있는hosts파일을 다운로드합니다.- 모든
localhost.localdomain을 설정하려는 호스트 이름으로 변경합니다. - 재부팅한 후
uname -n명령으로 현재 호스트 이름을 확인합니다.