Linux中的其他权限命令
程序员文章站
2022-05-08 10:04:07
...
一 修改文件所有者
chown 用户名 文件名
例如:chown ds fengj.av
二实战
[root@localhost ~]# cd /home/user1
[root@localhost user1]# ll
total 0
drwxr-xrwx. 2 root root 16 Aug 5 09:48 123
[root@localhost user1]# chown user1 123
[root@localhost user1]# ll
total 0
drwxr-xrwx. 2 user1 root 16 Aug 5 09:48 123
[root@localhost user1]# chmod 755 123
[root@localhost user1]# ll
total 0
drwxr-xr-x. 2 user1 root 16 Aug 5 09:48 123
三 修改文件的所属组
chgrp 组名 文件名
例如:chgrp group1 fengj.av
四 实战
[root@localhost user1]# chgrp user1 123
[root@localhost user1]# ll
total 0
drwxr-xr-x. 2 user1 user1 16 Aug 5 09:48 123
[root@localhost user1]# chown root:root 123
[root@localhost user1]# ll
total 0
drwxr-xr-x. 2 root root 16 Aug 5 09:48 123
五 让用户对文件及目录拥有一定的权限
1、要求
拥有一个av目录
让加藤老师拥有所有的权限
让本课程学院有查看权限
其他所有人不许查看着个目录
2、代码
[root@localhost /]# mkdir av
[root@localhost /]# ll -d av
drwxr-xr-x. 2 root root 6 Aug 5 10:34 av
[root@localhost /]# useradd jt
[root@localhost /]# passwd jt
Changing password for user jt.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost /]# groupadd user
[root@localhost /]# gpasswd -a user1 user
Adding user user1 to group user
[root@localhost /]# useradd user3
[root@localhost /]# gpasswd -a user3 user
Adding user user3 to group user
[root@localhost /]# chown jt:user av
[root@localhost /]# ll -d av
drwxr-xr-x. 2 jt user 6 Aug 5 10:34 av
[root@localhost /]# chmod 750 av
[root@localhost /]# ll -d av
drwxr-x---. 2 jt user 6 Aug 5 10:34 av
六 分配权限原则
分配文件基本权限时,核心原则:在最小权限情况下能够实现要求即可。
上一篇: Data Guard物理备库的正常切换
下一篇: ACL权限的查看和设定