我刚刚在电脑的系统设置中为家人开通了一个账户。我想把我账户中的一些照片和视频放到他们的账户中。
我怎样才能做到这一点?
答案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 764
share