📅  最后修改于: 2023-12-03 14:52:25.327000             🧑  作者: Mango
在Linux中,我们可以通过一些简单的步骤来创建共享文件夹,让两个本地用户可以共享文件,下面是详细的步骤。
首先,我们需要创建一个共享文件夹。我们可以使用 mkdir
命令来创建文件夹,例如:
sudo mkdir /home/shared_folder
这将在 /home
目录下创建一个名为 shared_folder
的文件夹。
接下来,我们需要确定共享文件夹的权限。我们可以使用 chmod
命令来设置权限,例如:
sudo chmod 777 /home/shared_folder
这将为 shared_folder
文件夹设置最高权限,使得所有用户都可以读写文件夹中的文件。
接下来,我们需要创建两个本地用户,让他们可以共享文件夹。我们可以使用 adduser
命令来创建用户,例如:
sudo adduser user1
sudo adduser user2
这将分别创建名为 user1
和 user2
的本地用户。
接下来,我们需要将 user1
和 user2
添加到共享文件夹的用户组中。我们可以使用 usermod
命令来执行此操作,例如:
sudo usermod -aG shared_folder user1
sudo usermod -aG shared_folder user2
这会将 user1
和 user2
添加到名为 shared_folder
的用户组中。
为了让用户组成员身份更新,需要让这两个用户重新登录,例如:
su - user1
su - user2
这使得 user1
和 user2
成为共享文件夹的用户组成员。
现在,我们可以测试共享文件夹是否能够工作。我们可以将一些文件放入共享文件夹中,并检查另一个用户是否可以访问该文件夹。例如:
touch /home/shared_folder/test.txt
su - user2
cd /home/shared_folder
ls
这将让 user2
成为 shared_folder
用户组的成员,并确保该用户可以访问 test.txt
文件。
现在,我们已经成功地在Linux中创建了共享文件夹,可以供两个本地用户共享文件。我们创建了一个共享文件夹,将其权限设置为共享,并在该文件夹中创建了两个用户。我们将这些用户添加到共享文件夹的用户组中,并确保在重新登录之后可以访问该文件夹。