1.创建用户tom,jack,zhuzhuxia;zhuzhuxia用户的附加组为tom 答 useradd tom useradd jack useradd zhuzhuxia -G tom
2.切换到用户tom,在/tmp目录下创建文件tom.txt (观察文件的归属和权限) 答 su – tom touch/tmp/tom.txt ll
3.将tom创建的文件权限修改为rw-r----- su – root chmod 640 tom.txt
4.向tom创建的文件中写入内容"Tihs is tom file ,dont touch" 答echo “This is tom file, dont touch” >> /tmp/tom.txt
5.请问: jack,zhuzhuxia能不能查看文件的内容? 答 Jack不可以 zhuzhuxia可以
6.创建一个目录/opt/test目录,要求该目录的属组为it组,任何用户在该目录下创建文件继承该目录的属组? 答 Mkdir /opt/test/ groupadd it chown . it /opt/test/ chmod g+s /opt/test/
7.使用root用户创建目录/prov,修改属主为tom,属组为tom,权限为750 答 mkdir/prov chown tom,tom /prov chmod 750 /prov
8.列出/home/下面的所有文件包括隐藏文件?答 Ls -a /home/
9.查看自己的ip地址 答 ip a
10.chown是用来做什么的?chmod是用来做什么的?答 Chown 更改文件的属主或属组 chmod 修改文件或目录权限
1、创建hr组,并指定gid为2000 答 groupadd hr -g 2000
2、创建用户liudehua,指定密码为123 答 useradd liudehua passwd liudehau 123
3、创建用户guofucheng,并加入到hr组 答 useradd guofucheng -G hr
4、给/opt目录设置属主、属组、其他人所有权限 答 chomd 777 /opt
5、创建目录/opt/book,指定属主为liudehua,属组为hr 答 mkdir /opt/book chown liudehua .hr /opt/book/
6、切换到用户guofucheng,在/opt/book创建文件book1.txt2# 如果失败,想想为什么答 su – guofecheng touch /opt/book/book1.txt other无写的权限,无法创建及删改
7、切换回root用户,修改/opt/book目录权限,使得第6步可以正常执行答 su – root chmod 757 /opt/book
8、设置目录/opt/book,使得在这个目录下创建的所有文件,属组都跟随父目录 答 chmod g+S /opt/book
9、给guofucheng用户提权,要求guofucheng用户可以以root权限执行所有指令 答visudo /root yy p :s/root/guofucheng
10、配置权限,liudehua用户可以读取并编辑/etc/passwd文件答 chmod 777 /etc/passwd
11、请将下列数字转为权限
351 -wx r-x --x
432 r-- -wx -w-
751 rwx r-x --x
12、请将下列权限转为数字
rw-r-x—x 651
wx-w-r-- 324
---rwx-w- 072
13、有一个文件,权限如下
-rw-r--r-- 1 root root 36 6月29 2022 /root/a.txt
(1)请问liudehua用户是否具有读权限 答不具备
(2)有哪些方法可以使liudehua用户读取此文件 答 chmod u+s /usr/bin/cat 或 visudo /root yy p :s/root/liudehua/