![是否有一个可与其他用户共享文件的默认文件夹?](https://linux22.com/image/1085574/%E6%98%AF%E5%90%A6%E6%9C%89%E4%B8%80%E4%B8%AA%E5%8F%AF%E4%B8%8E%E5%85%B6%E4%BB%96%E7%94%A8%E6%88%B7%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E7%9A%84%E9%BB%98%E8%AE%A4%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%9F.png)
对于我想与系统上的所有用户共享的文件,是否有一个默认情况下他们具有读取权限的文件夹?如果我必须创建一个,是否有最佳实践位置?
答案1
通常,为此用途预定义的文件夹将是您的公共文件夹。有时,在某些发行版中,它甚至设置为通过网络请求提供,并且通常在权限方面不受保护除非你加密了你的主文件夹如果您想要我的个人建议,我会在 /(根)中创建一个新文件夹,或者使用 gparted 或其他分区编辑器创建一个新分区以供此类用途。
答案2
在我们周围的几个系统上,每个用户在自己的主文件夹中创建一个名为“公共”的文件夹已成为一种传统。
即,我的主目录是“/home/dc/”,并且我在“/home/dc/public”处有一个公共文件夹。该公共文件夹及其中的所有文件都是世界可读的。此外,在“/home/dc/”和“/home/dc/public/”文件夹中设置了世界可执行位,以允许每个人都获取公共文件夹中所有文件的列表并读取所有这些文件(但不能更改其中任何一个)。
尤其是当本地网络上的人们使用他们最喜欢的浏览器查看
他们会得到我的“~/public”文件夹中所有文件的列表,并且可以单击其中任何一个文件来查看或下载。
我听到传言说,遥远国度的人们使用“public_html/”或“www/”作为他们的公共文件夹名称,或者在每台机器上创建一个“/home/public/”文件夹,该机器上的所有用户共享该文件夹。
有关的: