Postfix 메일 로그에 "NIS 도메인이 설정되지 않았습니다"라는 메시지가 계속 표시됨


18

Postfix와 Dovecot을 사용하여 새 이메일 서버를 설정했습니다. 문제 해결을 위해이 줄이 내 로그 (특히 mail.info 및 mail.log)에 계속 나타납니다. NIS 도메인이란 무엇이며 어떻게 문제를 해결합니까?

postfix/smtpd[6107]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled

답변:


32

실제로는 문제가 아니며 새로운 사용자에게 경고 할 수있는 경고 일뿐입니다. NIS (네트워크 정보 시스템) "구성 파일의 공통 집합을 공유 할 NIS 도메인 내에서 시스템 그룹을."수 기본적으로 둘 이상의 상자에서 전자 메일 서버를 실행하는 경우 구성 파일을 서로 공유 할 수 있습니다.

이 경우 단일 서버 만 실행하기 때문에이 오류의 원인이되는 줄을 제거 할 수 있습니다.

실행 postconf | grep nis하면 postfix 구성 유틸리티에 다음 줄이 있음을 알 수 있습니다.

alias_maps = hash:/etc/aliases, nis:mail.aliases

nis:mail.aliases이 명령을 실행 하여 부품을 꺼낼 수 있습니다 .

postconf -e "alias_maps = hash:/etc/aliases"

그러면 로그에서 경고가 제거됩니다. 변경 사항을 적용하려면 Postfix 서비스를 다시 시작해야합니다.

service postfix restart
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.