在两个本地用户之间共享文件夹

在两个本地用户之间共享文件夹

我和我兄弟在这台机器上有用户帐户。我想和他共享文档目录。

有没有直截了当怎么做呢?

我不是高级用户,因此我正在寻找使用 nautilus 来执行此操作的方法,而不是脚本或需要创建符号链接的方法。

如果需要的话,我可以下载一个应用程序。

上次我想这样做时,我只是将内容复制/home给我们两个人使用。

我可以做的事情系统设置将不胜感激

答案1

此过程分为三个步骤

步骤1:让你的兄弟成为你的小组成员。

您的组名与您的用户 ID 相同。假设您的用户 ID 是 ,akumar您的组名也是akumar。如果您兄弟的 ID 是bkumar,那么您想让其成为bkumar该组的成员akumar。请参阅如何管理用户和群组?如何将你兄弟的用户 ID 添加到你的群组。

第二步:更改您想要共享的文件夹的权限。

打开 Nautilus。右键单击要共享的文件夹。转到权限选项卡。查找组权限并将其更改为“读取和写入”。选中允许对其中的文件和文件夹具有相同权限的复选框。

第三步:确认您的兄弟可以在共享文件夹中创建删除文件。

让你的兄弟登录电脑。打开 Nautilus。它将打开你兄弟的主文件夹。导航到你的主文件夹并打开共享文件夹:

点击电脑或者系统文件(取决于 Ubuntu 的版本)在左侧面板上。

双击文件夹,双击名为的文件夹阿库马尔里面

在文件夹中创建文件。删除新文件。

第四步:(可选)将此文件夹链接到您兄弟的主文件夹。

以兄弟身份登录后,在第一个窗口旁边打开另一个 Nautilus 窗口,方法是单击鼠标中键或单击鼠标Ctrl左键。在共享文件夹所在的您自己的主文件夹中,按住Ctrl+Shift并将共享文件夹拖到您兄弟的主文件夹中。

希望这可以帮助

答案2

sudo mkdir /shared
sudo chmod a+rw /shared

现在每个人都可以查看和编辑/共享文件夹。您可以随意将文件放在那里,每个人都可以访问此文件夹并在用户之间共享文件。

答案3

我建议采用以下解决方案: - 创建一个共享组,将其命名为“共享”。 - 将所有应该有权访问共享文件的用户添加到此组。 - 在用户主目录之外创建一个目录,例如用于共享文件的 /shared。 - 将此文件夹的组更改为共享组并调整组权限。 - 为此共享文件夹设置组粘性位。

此解决方案的优点: - 您复制到此文件夹的每个文件都会自动获得共享组,因此属于此组的每个用户都可以访问这些文件而无需任何额外努力。 - 您仍然可以将您的私人文件放在此文件夹之外的个人组中,其他用户只要无法获得 root 权限并且无法使用其他 Linux 操作系统启动,就无法访​​问这些文件。但请记住:如果您想拥有真正的隐私,那么您必须使用加密文件夹/文件。

我很奇怪为什么 Linux 发行版仍然没有针对这个问题的通用解决方案,因为几乎每个人都很担心。

相关内容