Linux中的其他权限命令

一 修改文件所有者
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
 
六 分配权限原则
分配文件基本权限时,核心原则:在最小权限情况下能够实现要求即可。
 
 

猜你喜欢

转载自cakin24.iteye.com/blog/2393396