NFS 클라이언트에서 ID 사용자와 일치하는 사용자를 내 클라이언트 컴퓨터에 만들 필요없이 내 클라이언트 NFS에 RW 권한이 공유되기를 원합니다. 내 NFS 서버에서 나는 아래와 같은 NFS를 내 보냅니다 /mnt/ugp-repmed *(fsid=1,rw,sync,all_squash,no_subtree_check,anonuid=996,anongid=99
서버 : 우분투 14.04lts 이미 파일을 변경했을 때 nginx (v1.10) 서버에서 이전 내용이 표시되고 변경 내용은 3-6 분 후에 표시됩니다. 문서 루트 디렉토리가 nfs 공유에서 마운트됩니다. 내가 파일을 즉시/cat를 읽을 수 있지만 같은 브라우저에 주를 볼 수 못할 때 파일의 변경 사항이 볼 : 내가 브라우저 캐시를 삭제하고 phpopcac
신뢰할 수있는 역할 NFS를 사용할 때 질문이 있습니다. NFS 역할 : https://github.com/geerlingguy/ansible-role-nfs 내 상황은 다음과 같이이다 : 우리는 NFS 클라이언트 VM을의 목록을 작성합니다. 그리고 NFS 서버에서 액세스 제어가 필요합니다. 그래서 위의 역할에 따라 Ansible 인벤토리에 'nfs_exp
내 클라우드 NAS의 폴더를 raspbian에 마운트하려고 시도하지만 권한이 거부됩니다. 은 내가했던 무엇 : 가/등 내 클라우드에 폴더 추가/수출 다음 service nfs-kernel-server restart
exportfs -a
클라이언트 showmount에 /nfs/raspberry 192.168.178.26(rw,subtree_check)
가 여기에 우리의 테스트 스크립트 작동하지 않습니다. 우리는이 같은 스크립트를 호출하는 경우 : ./testscript.sh
는 우리는이를 얻을 : 우리는 다음과 같이 호출하면 sh: ./testscript.sh: Permission denied
가 : bash ./testscript.sh
를 다음 제대로 실행합니다. 또한 로컬 파일 시스템에서
일반적으로 NFS 클라이언트에서 마운트 포인트를 감지하는 방법은 더 이상 사용할 수 없거나 서버 끝에서 DEAD를 배쉬 쉘 스크립트를 사용하여 감지합니까? if ls '/var/data' 2>&1 | grep 'Stale file handle';
then
echo "failing";
else
echo "ok";
fi
그러나 특히
규칙을 사용할 수 없습니다. NFSSERVER:/PATH을 마운트 할 수 있지만 마운트 할 수는 없습니다 (firewall/iptables). [.e.g., after iptables --flush/ firewaalld stop ; mount NFSSERVER:/Path works ]
는 I는 firewall/iptables을 취소/비활성화되어 있지 않
Windows에 NFS 공유 (// 191.232.xx.xxx/export/share)를 설정하고 Z :로 매핑했습니다. 이제 FTP 서버에서 Z :로 파일을 복사해야합니다. 내가 UNC 경로로 시도하려고하면 \ text.file 그러나, 그것은 ftp>get text.file //191.232.xx.xxx/export/share/text.file
I