Centos或Linux创建用户、组、目录分配权限指导手册_创建用户组


文章目录

  • 一、目的
  • 二、操作步骤
  • 三、最终的效果


一、目的

本指导手册为了更加方便使用Centos或者Linux,并在里面创建用户、用户组、并更改指定目录的所有者和访问权限,以限制或授权特定用户对该文件夹目录的访问。指定用户访问文件夹目录意味着你只想让某一个或多个用户(或用户组)对该文件夹目录进行访问,而其他用户则不能访问该目录。

二、操作步骤

在Linux系统下,我们可以使用useradd命令来创建用户,使用passwd命令来为用户设置密码。然后,我们可以使用chown命令来更改文件夹目录的所有者,使用chmod命令来更改文件夹目录的访问权限。

  • 1)首先,我们需要以root用户或sudo权限用户登录。
  • 2)接着,我们可以使用以下命令来创建新用户:
useradd oss_cm
useradd oss_hw
  • 3)然后,我们可以使用以下命令来为新用户设置密码:
passwd oss_cm
passwd oss_hw

Centos或Linux创建用户、组、目录分配权限指导手册_centos_02

  • 4)创建组
groupadd oss_cm_group
groupadd oss_hw_group
  • 5)为组添加用户
gpasswd -a oss_cm oss_cm_group
gpasswd -a oss_hw oss_hw_group

Centos或Linux创建用户、组、目录分配权限指导手册_创建用户组_03

  • 6)查看组中有哪些用户,确保3个组中都分别添加了指定的用户
groupmems -g oss_cm_group -l
groupmems -g oss_hw_group -l

Centos或Linux创建用户、组、目录分配权限指导手册_centos_04

  • 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目录时会报错说“权限不够”。类似于下图

Centos或Linux创建用户、组、目录分配权限指导手册_创建用户组_05


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linuxcentos