我想创建一个目录/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 - 它已用于测试目的,您的位置应该有所不同