Linux下创建目录、用户,并限制对应用户权限
来源:互联网 发布:声音提取软件 编辑:程序博客网 时间:2024/06/06 20:38
在Linux下创建目录、用户,并且限制不同用户的所属权限。
直接来案例。案例描述如下:
———————————————————————————————————
一. 在目录/root中 创建如下4个目录:
1. Computer;
2. DigitArt;
3.InfoManagement;
4. AppEnglish.
二. 新建8个用户, teacher_c(计科系老师), student_c(计科系学生)
teacher_d(数艺系老师), student_d(数艺系学生)
teacher_i(信管系老师), student_i(信管系学生)
teacher_a(应用英语系老师), student_a(应用英语系学生)
要求:
1.本系老师对本系目录有所有的权限,外系老师对本系目录有浏览和查看的权限;
2. 本系学生对本系目录有浏览和查看的权限,外系学生对本系目录无任何权限。
———————————————————————————————————
在这个案例中,突破点在于弄清楚4个目录分别对应的owner和group,other是那些文件。
由上面的要求,不难得出如下的对应关系:
理清楚关系,下面就来敲命令了:
1. 创建目录:
mkdir -p Computer DigitArt InfoManagement AppEnglish
2. useradd 创建用户 :
teacher_c teacher_d teacher_i teacher_a
student_c student_d student_i student_a
3. groupadd 分别创建组别 : group_c group_d group_i group_a
4. usermod -g 添加用户到组
5. 修改文件的owner和group属性 : chown owner.(:)group 文件名
6.修改文件权限: chmod 对象+/-权限 文件 (相对修改)
对应为: owner rwx
group r_x
other _ _ _
ll一下查看相应权限:
所以,到此时只需将other的权限r,x减掉就ok
最后再ll一下,查看结果如下(蓝色字体目录):
- Linux下创建目录、用户,并限制对应用户权限
- linux 创建用户并限制其访问目录
- Linux 创建sftp用户并限制目录权限
- linux下创建用户和添加用户权限
- 创建ftp用户并限制用户切换至其他目录
- linux 下创建一个用户 与 另一个用户权限一致
- Linux 创建用户 修改用户权限
- Linux创建用户并指定目录权限
- linux下建ftp用户,并限制用户访问路径
- linux下建ftp用户,并限制用户访问路径
- linux find cp创建对应目录并复制
- mysql 创建用户并赋予用户权限
- MySQL -- 创建用户并提升用户权限
- Ubuntu下创建用户并创建家目录
- vsftpd添加用户并限制目录
- oracle 创建用户、创建表空间并指定用户权限
- MySQL创建用户并授权及撤销用户权限
- oracle 创建表空间,用户并赋予用户权限
- c++的函数
- 04-树4 是否同一棵二叉搜索树(25 point(s))
- 目前最全的机器学习知识结构图(11月1日更新)
- 编程之美--第二章问题解答
- JavaScript中apply bind call的异同(重点讲解call方法)
- Linux下创建目录、用户,并限制对应用户权限
- 浅谈ArrayList动态扩容
- C++ 使用std::function 和std::bin实现委托
- 系统虚拟机管理
- zabbix_sender提交item数据
- 数据结构:BF算法,KMP算法之C、C++的实现
- python获取网页中所有图片并筛选指定分辨率
- opencv之7.4用直线拟合一组点
- Java集合类