Linux属主,属组,⽬录,⽂件权限作业⼀:
1、新建⽤户natasha,uid为1000,gid为555,备注信息为“master”
groupadd -g 555 natasha
useradd -g 555 -u 1000 -c master Natasha
2、修改natasha⽤户的家⽬录为/Natasha
Usermod –d /Natasha Natasha
3、查看⽤户信息配置⽂件的最后⼀⾏
cat /etc/passwd
4、为natasha⽤户设置密码“123”
passwd natasha
5、查看⽤户密码配置⽂件的最后⼀⾏
Vim /etc/shadow
6、将natasha⽤户账户锁定
usermod –L Natasha
7、将natasha⽤户账户解锁
usermod –U Natasha
8。、新建组police,gid为1999
groupmod –n jingcha police
9、查看组配置⽂件的最后⼀⾏
groupadd police –g 1999
10、将natasha⽤户加⼊police组
cat /etc/group
11、修改police组的组名为jingcha
usermod –G police natasha
12、删除natasha⽤户,连家⽬录和邮箱⼀起删除
userdel –rf natasha
13、删除jingcha组
groupdel jingcha
作业⼆:
1、在⽤户的主⽬录下创建⽬录test,进⼊test创建空⽂件file1
mkdir tesk
2、以长格式形式显⽰⽂件信息,注意⽂件的权限和所属⽤户和组
ls -l
3、为⽂件file1设置权限,使其他⽤户可以对此⽂件进⾏写操作
Chmod o+w file1
4、查看设置结果
cat file1
5、取消同组⽤户对⽂件file1的读取权限,并查看设置结果
chmod g=rx file1
总⽤量 0
-rw-r-x-w-. 1 hyhnm hyhnm 0 3⽉  15 23:21 file1
6、⽤数字表⽰法为⽂件file设置权限,所有者可读、可写、可执⾏,所属组⽤户和其他⽤户只具有读和执⾏的权限。设置完成后查看设置结果。
7、⽤数字形式更改⽂件file1的权限,使所有者只能读取此⽂件。其他任何⽤户都没有权限。查看设置结果。
$ chmod 400 file1
总⽤量 0
-r--------. 1 hyhnm hyhnm 0 3⽉  15 23:21 file1
8、回到上层⽬录,查看test的权限
总⽤量 8
修改文件权限的linux命令drwxr-xr-x 2 root root 4096 11⽉ 10 23:23 test
9、为其他⽤户添加对此⽬录的写权限
$ chmod 402 test
作业三:
以操作⽂件的⽅式,新建⼀个⽤户alex
作业四:
1、新建⽬录/test/dir,属主为tom,数组为group1,/test⽬录的权限为777
2。、以长格式形式显⽰⽂件信息,注意⽂件的权限和所属⽤户和组
3、将jack加⼊group1组,验证jack⽤户对dir⽬录的rwx权限(开启另外⼀个终端,依次修改dir⽬录的group权限)
~ usermod -a -G group1 jack
4、切换到tom⽤户,验证tom⽤户对dir⽬录的rwx权限(开启另外⼀个终端,依次修改dir⽬录的user权限)
su  tom
chmod /test/
ls /test/dir
5、在dir⽬录内新建⽂件,属主为tom,属组为group1,/test⽬录的权限为777
6、新建⽤户rose,切换到rose⽤户下,验证rose⽤户对的rwx权限(开启另外⼀个终端,依次修
改的others权限来配合验证过程)useradd rose
su -- rose
cat /test/
~
7、将rose加⼊group1组,在rose⽤户下,验证rose⽤户对的rwx权限(开启另外⼀个终端,依次修改的group1权限来配合验证过程)usermod -a -G group1 rose
su -- rose
cat /test/
8、切换到tom⽤户,验证tom⽤户对的rwx权限(开启另外⼀个终端,依次修改的user权限来配合验证过程)su – tom
less /test/