Centos或Linux创建用户、组、目录分配权限指导手册
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
文章目录
- 一、目的
- 二、操作步骤
- 三、最终的效果
一、目的
本指导手册为了更加方便使用Centos或者Linux,并在里面创建用户、用户组、并更改指定目录的所有者和访问权限,以限制或授权特定用户对该文件夹目录的访问。指定用户访问文件夹目录意味着你只想让某一个或多个用户(或用户组)对该文件夹目录进行访问,而其他用户则不能访问该目录。
二、操作步骤
在Linux系统下,我们可以使用useradd命令来创建用户,使用passwd命令来为用户设置密码。然后,我们可以使用chown命令来更改文件夹目录的所有者,使用chmod命令来更改文件夹目录的访问权限。
- 1)首先,我们需要以root用户或sudo权限用户登录。
- 2)接着,我们可以使用以下命令来创建新用户:
useradd oss_cm
useradd oss_hw
- 3)然后,我们可以使用以下命令来为新用户设置密码:
passwd oss_cm
passwd oss_hw
- 4)创建组
groupadd oss_cm_group
groupadd oss_hw_group
- 5)为组添加用户
gpasswd -a oss_cm oss_cm_group
gpasswd -a oss_hw oss_hw_group
- 6)查看组中有哪些用户,确保3个组中都分别添加了指定的用户
groupmems -g oss_cm_group -l
groupmems -g oss_hw_group -l
- 7)更改指定目录的所有者和访问权限
假设我们的目录名称叫:/home/ems/ems_file/oss/oss_cm_fil和/home/ems/ems_file/oss/oss_hw_file。
我们想要的效果是oss_cm_file目录下的所有文件只能被oss_cm用户访问到且能进行读写操作,而其他用户则访问不到。
具体操作如下:
chown -R oss_cm:oss_cm_group /home/ems/ems_file/oss/oss_cm_file
chmod -R 750 /home/ems/ems_file/oss/oss_cm_file
chown -R oss_hw:oss_hw_group /home/ems/ems_file/oss/oss_hw_file
chmod -R 750 /home/ems/ems_file/oss/oss_hw_file
三、最终的效果
最终的效果就是:oss_cm_file目录下只能由oss_cm用户才能访问,oss_hw_file目录下只能由oss_hw用户才能访问,而oss_hw用户想访问oss_cm_file目录时会报错说“权限不够”。类似于下图
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |