[완료]NFS 서버 권한 설정 관련 질문입니다.
글쓴이: 자일자일 / 작성시간: 수, 2009/01/21 - 10:19오전
Server/Client 모두 동일한 환경입니다.Linux RHEL4 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux
서버의 exports 내용입니다. # cat /etc/exports /data1 192.168.0.*(rw)
클라이언트에서는 아래와 같이 확인됩니다. # showmount -e 192.168.0.100 Export list for 192.168.0.100: /data1 192.168.0.*
마운트는 정상적으로 완료됩니다. # cat /etc/mtab . . 192.168.0.100:/data1 /data1 nfs rw,addr=192.168.0.100 0 0
헌데, 클라이언트에서 해당 NFS 마운트 지점에서 파일이나/디렉토리를 생성하려하면 퍼미션오류가 발생합니다.
서버의 해당 폴더에서는 파일생성/디렉토리 생성 모두 정상적으로됩니다.
Wed Jan 21 10:13:36 28 / 1716 @RHEL4 [/data1] # mkdir 2 mkdir: cannot create directory `2': Permission denied Wed Jan 21 10:13:38 29 / 1717 @RHEL4 [/data1] # touch b touch: cannot touch `b': Permission denied Wed Jan 21 10:13:40 30 / 1718 @RHEL4 [/data1] # showmount -e 192.168.0.100 Export list for 192.168.0.100: /data1 192.168.0.*
어떤 문제일까요 ? 퍼미션또한 설정되어 있고, root로 작업중입니다.
또, showmount 로는 공유된 디렉토리마나 볼 수 있고 설정된 권한은 확인이 불가능한데 권한을 확인할 수 있는
방법은 없나요 ? ro/rw등 어떤 디렉토리에 어떤 권한이 설정되어 있는지요.
drwxr-xr-x 2 root root 4096 Jan 20 19:09 data1
혹시 몰라서, 서버/클라이언트 모두 리부팅해보았으나 동일한 증상이네요.
Forums:
nfs에서 root로 쓰기를
nfs에서 root로 쓰기를 할려면 exports에 no_root_squash
옵션을 추가해줘야 합니다.
http://star4u.org
http://mirror.star4u.org
감사합니다.
해결하였습니다. ^^
어떻게 해결하셧나요?
어떻게 해결하셧나요?
댓글 달기