其他用户可以写入的收件箱

其他用户可以写入的收件箱

我想创建一个目录/home/dotancohen/inbox/,系统中的其他用户可以在其中写入文件。我不希望他们有读取或写入权限/home/dotancohen/。我尝试设置/home/dotancohen/inbox/为权限 777,但由于/home/dotancohen/权限为 700,他们根本无法访问收件箱。

有没有什么办法可以创建这种通用可写的收件箱?

答案1

您需要将主目录设置为 0711,以便其他人可以进入。请注意,执行所有这些操作不会自动授予您的用户访问这些文件的权限。请考虑使用类似电子邮件的系统。

答案2

您可以在目录中创建指向 /home/dotancohen/inbox/ 的符号链接,供所有用户使用

ln -s /home/dotancohen/inbox/ /tmp/inbox 

每个用户都可以写入 /tmp/inbox - 它已用于测试目的,您的位置应该有所不同

相关内容