共享文件到另一个帐户

共享文件到另一个帐户

我刚刚在电脑的系统设置中为家人开通了一个账户。我想把我账户中的一些照片和视频放到他们的账户中。

我怎样才能做到这一点?

答案1

很简单。这里并不是真正的共享;因为用户在同一台​​电脑上,所以你只是在目录之间复制或移动文件。

您可以导航到用户帐户cd /home/user/,然后将文件移动到他们的文档文件夹中,例如:

cp /home/your-user/testfile /home/their-user/Documents/

答案2

有几种方法可以做到这一点。最简单的方法是在 中创建一个文件夹/home,我们将其命名为share,并授予所有用户使用 读取和写入文件夹的权限chmod 776。这不是最安全的方法,因为它允许任何有权访问系统的人将文件放入文件夹中。文件夹权限如下所示(如果您使用ls -l):

drwxrwxrw- user user 4096 share

允许帐户之间共享的更安全的方式是使用群组文件夹权限。步骤如下:

1)添加一个名为的组familyshare

sudo groupadd family share

2)将您为您的家庭创建的用户(我们姑且称之为family,但可以是任何您想要的名称)添加到组中:

sudo useradd -G familyshare family

3)创建您想要与家人共享的目录/home(我们称之为目录share

cd /home
sudo mkdir share
chown :familyshare share
chmod 774 share

4)检查目录的权限并使用用户进行测试family

ls -l /home
#you should see something that looks like this
drwxrwxr-- user familyshare 4096 share
su family
cd /home/share
mkdir test

如果一切按计划进行,目录test中应该有一个名为的文件夹share。该组成员的任何人familyshare都应该能够读取、写入和执行目录中的文件。如果您不希望他们能够执行文件,但仍可读取和写入,您可以将目录的share权限更改为使用。chmod 764share

相关内容