赞
踩
| 命令 | 用途 |
|---|---|
| useradd | 创建新用户 |
| passwd | 修改密码 |
| usermod | 修改用户信息/分配组(覆盖原组) |
| groupadd | 创建新的用户组 |
| chown | 更改文件的属主或属组 |
| chmod | 更改文件的访问权限 |
| newgrp | 切换用户当前组 |
项目组有三名员工,有两名开发人员,一名测试人员,管理人员要为其创建对应的账户。
创建对应用户,两名开发人员分别为 d1、d2,测试人员为 t1,通过如下命令创建

通过 passwd 命令修改所创建用户的密码:(以d1为例)

上述步骤完成后,代表用户已经创建好了。
接下来就对所创建的用户实行分组。
创建分组

实现分组

接着进行如下操作,复制 3 个centos 的副本:

然后右键副本,选择属性,打开属性对话框后输入刚才我们创建的用户名和密码,接着点击 连接 即可。

三个用户分别连接之后,xshell 面板也就同时打开了 3 个页签,分别代表着三个用户。通过 groups 命令即可查询该用户对应的分组。如下图所示:

在 root 超级管理员账户下,首先进入 share 目录下,然后再创建一个 dev-document 目录,然后通过 ll 命令查看相应权限,具体操作如下图所示:

附 :

接着我们修改 dev-document 这个目录的权限,通过 chown 命令:

从上面标识框我们可以看出:
通过上面的分析,我们明显可以看出,这个文件的权限是有问题的。因为我们要求的是只有研发组工程师才有权限访问这个目录,其他的不可以。所以需要调整当前目录的权限 —— 通过上面介绍的 chmod 命令实现。
如下图,通过chmod 750 dev-document 命令更改了目录的权限:

然后我们使用 t1 这个测试组的用户 进行测试,我们就会发现系统提示我们 权限不足 :

同时我们通过 r - x 可以知道同组其他用户是没有写权限的,那下面我们测试一下:

果然发现权限不足。由此我们也可以得出结论:没有写权限是不能对这个目录进行重命名。而不是不允许往这个目录中写入文件。
通过上面的学习,我们对文件的权限操作肯定是有了一些认识,下面我们再完成一个小任务:
开发人员 d1 准备一个文档,要求开发组的所有人员都能对其进行维护,该如何进行设置呢?
先创建一个 code.md 的文件,查看其权限设置:

通过权限提示我们发现,属主用户 d1 创建的文件 code.md 文件对属组来说只有 r(读) 的权限。下面我们再对权限进行调整:

此时通过上图,我们发现,属组用户也对该文件拥有了全部权限。
最后,希望上述分享能为你快速上手节省时间!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。