在两个本地用户之间共享文件夹
我和我的兄弟在这台机器上有用户帐户。 我想和他分享Documents目录。
有没有一种STRAIGHTFORWARD方式来做到这一点?
我不是超级用户所以我正在寻找一种方法来使用nautilus,而不是脚本或需要创建符号链接的方式。
如果必须,我可以下载应用程序。
上次我想这样做时,我只是将内容复制到/home
以供我们使用。
我可以在系统设置中做些什么
这个过程有三个步骤
第一步:让你的兄弟成为你的团队成员。
您的组名与您的用户ID相同。 比如说,如果您的用户ID是akumar
,那么您的组名也是akumar
。 如果你兄弟的ID是bkumar
,那么你想让bkumar
成为bkumar
组的akumar
。 请参阅如何管理用户和组? 如何将您兄弟的用户ID添加到您的组。
第二步:更改要共享的文件夹的权限。
打开Nautilus。 右键单击要共享的文件夹。 转到权限选项卡。 查找组权限并将其更改为“读取和写入”。 选中此框以允许对文件和文件夹内的相同权限。
第三步:validation您的兄弟可以在共享文件夹中创建删除文件。
让你的兄弟登录电脑。 打开Nautilus。 它会打开你兄弟的主文件夹。 导航到您的主文件夹并通过以下方式打开共享文件夹:
单击左侧面板上的计算机或系统文件 (取决于Ubuntu的版本)。
双击主文件夹,双击家中名为akumar的文件夹。
在文件夹中创建一个文件。 删除新文件。
第四步:(可选)将此文件夹链接到您兄弟的主文件夹。
以兄弟身份登录后,在第一个窗口旁打开Nautilus的另一个窗口,通过中键单击或Ctrl +左键单击。 在您自己的共享文件夹所在的主文件夹中,按住Ctrl + Shift并将共享文件夹拖到兄弟的主文件夹中。
希望这可以帮助
我建议使用以下解决方案: – 创建一个用于共享的组,只需将其称为“共享”即可。 – 将应该有权访问共享文件的所有用户添加到该组。 – 在用户家庭之外创建目录,例如/共享文件共享。 – 将此文件夹的组更改为该组以进行共享并调整组权限。 – 为此共享文件夹设置组粘滞位。
此解决方案的优点: – 您复制到此文件夹的每个文件都会自动获取共享组,因此作为该组成员的每个用户都可以无需任何额外工作即可访问这些文件。 – 您仍然可以将此文件夹外的私人文件与您的个人组一起使用,只要他们无法获得root权限且无法使用其他Linux操作系统启动,其他用户无法访问这些文件。 但请记住:如果您想拥有真正的隐私,那么您必须使用加密的文件夹/文件。
我想知道为什么Linux发行版仍然没有针对这个问题的通用解决方案,因为几乎所有人都担心。
sudo mkdir /shared sudo chmod a+w /shared
现在每个人都可以查看和编辑/ shared文件夹。 随意放置文件,每个人都可以访问此文件夹并在用户之间共享文件。