我正在使用 NFS 从 Solaris 2.6 服务器到 Linux Red Hat EL 4 客户端以及其他 solaris 2.6 客户端共享文件。在 Solaris 客户端上,写入访问权限由文件权限正确控制。在 Linux 客户端上,任何用户都可以编辑或删除任何文件,无论文件权限如何!谁能帮我修复系统,使 RH 框上的未经授权的用户无法编辑文件?
一些额外的信息:
- 文件夹与 NFS 共享为 rw
- 共享文件夹具有 drwxrwxrwx 权限。
例如:
frank@linux$ ls -l test.txt
-rw-r--r-- joe engineer test.txt
frank@linux$ rm test.txt
are you sure you want to remove write protected file (y/n): y
文件 text.txt 被没有对该文件写入权限的用户 frank 删除。
如果文件夹是 777,这是 Linux 上的预期行为。
在目录上尝试 1777(即打开粘性位),只有文件所有者才能修改它。