다음과 같이 NAS 파티션을 마운트했습니다.
server:/volume1/public /mnt/public nfs rw,suid,nodev,noexec,auto,user,async 0 0
사용 가능한 모든 파일은 sudo가 아닌 사용자에서도 읽고 쓸 수 있습니다. 그러나 sudo가 아닌 사용자로 새 파일을 생성하면 **4 권한을 얻게 되며 sudo가 아닌 사용자로서 파일을 편집할 수 있는 유일한 시간은 파일을 생성하는 동안입니다. 예:
touch /mnt/public/hi
ll /mnt/public/
-rw-rw-r-- 1 nobody nobody 0 1. Mai 13:10 hi
#current user is not in nobody group
이전에 생성된 다른 파일(win 머신에서 가정)에는 777 권한이 있기 때문에 이는 잘못된 것입니다. 거기에 있으려면 적어도 **6이 필요해요. 어떤 충고?
서버 측의 /etc/exports:
/volume1/public server-ip/24(rw,async,no_wdelay,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1000,anongid=1000)
클라이언트 측에 다음과 같은 사용자가 있습니다.
user:x:1000:1000:user:/home/user:/bin/bash