NFS 또는 Samba 공유 내부의 NFS 공유에 액세스할 수 없습니다.

NFS 또는 Samba 공유 내부의 NFS 공유에 액세스할 수 없습니다.

SLES 11 SP2에 이 MCVE가 있습니다.

1) 서버 10.10.50.199에는 디렉토리가 있습니다 /foo/. 내부에는 다음에서 사용되는 /foo디렉토리가 있습니다 .bar//etc/fstab10.10.50.200:/nfs_folder /foo/bar

2) 서버 10.10.50.199에 NFS 내보내기 /foo기능이 있습니다 /foo/bar.포함됨이번 수출에서는

10.10.50.199:/foo이제 매우 이상한 일이 발생합니다. Windows Server 2012 R2에서 NFS 공유에 액세스하면 항목이 많아도 /foo/bar/디렉터리가 비어 있습니다 ./foo/bar/

10.10.50.200:/nfs_folderWindows Server 2012 R2에서 직접 NFS 공유에 액세스하면 해당 콘텐츠를 볼 수 있습니다.

/foo NFS 공유를 포함하는 Samba 공유 의 경우에도 마찬가지입니다 10.10.50.200:/nfs_folder.

이 내장된 NFS 공유에 대한 쓰기 작업은 거부되지만 공유에 직접 쓰면 10.10.50.200:/nfs_folder작동합니다.

hide filesSamba에서는 디렉토리를 숨기고 bar/ 문제를 방지하기 위해 지시문을 사용하고 있습니다 . 그러나 NFS에서는 이 디렉토리를 제외할 수 없습니다.

무슨 일이 일어나고 있는지 아시나요? NFS 공유를 포함하는 것이 금지되어 있습니까?

관련 정보