硬盘分区挂载
首先sudo fdisk -lu
查看新增硬盘的挂载点。新增一个 致钛Ti7100Plus之后,可以看到是/dev/nvme1n1
接着对硬盘进行分区:
1 | sudo fdisk /dev/nvme1n1 |
按照提示进行操作。创建出分区/dev/nvme1n1p1
格式化分区
1 | sudo mkfs -t ext4 /dev/nvme1n1p1 |
在/mnt
路径下创建新的文件夹用于挂载分区
1 | cd /mnt |
权限管理
在挂载的/mnt/newDisk
路径下创建每个用户的用户文件夹。
创建用户的专属目录:比如有两个用户
user1
和user2
,为每个用户在/mnt/shared_home
目录下创建自己的子目录:1
2sudo mkdir /mnt/shared_home/user1
sudo mkdir /mnt/shared_home/user2
1 | 2. **设置权限**: |
- **权限解释**:`755` 的权限意味着:
- 拥有者(`user1`)有读、写、执行权限(`7`)。
- 组用户和其他用户只有读和执行权限(`5`),不能写。
- 设置默认文件权限
为了确保每个用户在他们自己的目录下创建的文件默认保持这些权限,你可以设置umask
值。
- **设置用户的
umask
**: 每个用户的默认umask
应该是022
,这会确保创建的文件和目录默认权限是755
(即其他用户可以读取但不能写入)。通常,umask
已经在用户的 shell 配置文件中设置好了。 - 检查并修改每个用户的
~/.bashrc
或~/.profile
文件,确保umask
设置如下:1
umask 022
确保所有用户能访问该共享挂载点
如果/mnt/shared_home
本身的权限不允许其他用户访问,确保其权限设置为所有用户可进入的权限,比如:1
sudo chmod 755 /mnt/shared_home