파일 생성 및 이동은 허용하지만 파일 편집 또는 삭제는 허용하지 않도록 NFS 공유에 대한 권한을 설정할 수 있습니까?
이동은 동일한 공유에 남아 있는 경우에만 허용됩니다.
이를 달성하기 위해 래퍼 애플리케이션을 사용하는 것은 괜찮습니다. 단, 노틸러스를 사용하는 클라이언트를 사용하여 실행할 수 있는 한입니다.
허용되는 작업:
mv /mnt/share/file /mnt/share/file2
mv /mnt/share/file /mnt/share/folder/file
touch /mnt/share/file3
금지된 작업:
mv /mnt/share/file ~
rm /mnt/share/file
echo test > /mnt/share/file
echo test >> /mnt/share/file
두 목록 모두 완전하지 않습니다.
서버는 Stock Archlinux(상당히 새롭고 며칠마다 업데이트됨)를 실행하는 내 NAS입니다.
호스트는 대부분 내 컴퓨터이지만 내가 실행하는 모든 프로그램을 신뢰하지는 않습니다. 암호화된 맬웨어로부터 보호하기 위해 파일 삭제를 비활성화하여 해당 맬웨어가 암호화된 파일만 생성할 수 있고 원본 파일은 삭제할 수 없도록 하고 싶습니다.
답변1
NFS 권한은 읽기 및 쓰기 전용입니다. 쓰기가 허용되면 파일 생성 및 이동 외에도 편집 및 삭제할 수 있습니다.