본문 바로가기
지식 공유/리눅스

리눅스 nfs mount mount nobody 이슈

by missio 2019. 7. 31.

안녕하세요 미씨오입니다.

리눅스환경에서 nfs 마운트시 소유자 와 소유그룹이 nobody 문제가 있어 해당 경로에 접근을 못했던 적이 있어서 

해당 문제 발생 시 처리했던 방법 공유드립니다.

 

웹서버에서 파일서버 마운트 시 소유자와 소유그룹이 nobody nobody로 나오는 경우가 있습니다.

웹서버와 파일서버 동일하게 아래의 작업을 맞추셔야 합니다.

 

vi /etc/idmapd.conf

[General] 
domain = 파일서버 호스트명
[Mapping]
Nobody-User = missio
Nobody-Group = missio

 

[mapping] 의 의미는 파일서버에 있는 계정이 웹서버에 없을 때 즉 웹서버에서 파일서버를 마운트 했을 때 사용하는 서버의 계정정보가 없을 때 로컬에 있는 계정을 기입한 계정으로 매핑을 시킨다는 의미이다.

위와 같이 missio로 설정했을 경우 로컬 계정에 missio가 없을 경우 오류가 나기 때문에 해당 계정을 

adduser 명령을 이용해서 등록하셔야 합니다.

 

변경한 내용 저장 후 

/etc/init.d/rpcidmapd restart 명령어 실행 후 확인 및 다시 마운트해서 확인해 보시면 됩니다.