LINUX系统管理 实验报告三
专业 | 计算机应用技术 | 班级 | 20应用1班 |
姓名 | 学号 | ||
成绩 | |||
操作题(写出相应的命令): 1.创建一个名为financia1的组。 [root@localhost ~]# groupadd financial [root@localhost ~]# useradd -u 600 test1 -g test1 financial [root@localhost ~]# passwd test1 [root@localhost ~]# tail -l /etc/passwd [root@localhost ~]# grep ^test1 /etc/passwd 或[root@localhost ~]# cat /etc/passwd [root@localhost ~]# su -test1 [test1@localhost ~]$ /home/test1/ [test1@localhost ~]$ ls -l /home/ 5.对文件test1.txt进行权限设置,要求文件所有者具有读写执行权限,所属组和其他用户具有读和执行权限,然后将test1用户退出登录。 [test1@localhost ~]$ chmo644 /home/test1/test1 [test1@localhost ~]$ exit 6.创建名为sales的组,将用户test1家目录中的test1.txt文件的所有者改为root,所属组改为sales(要求这两个操作用两条命令分别来完成)。 [root@localhost ~]# groupadd sales [root@localhost ~]# chown root / [root@localhost ~]# chown :sales / 7.将用户test1家目录中的test1.txt文件的所有者改为test1,所属组改为financial(要求用一条命令同时修改所有者和所属组)。 [root@localhost ~]# chown test1:financial / 8.将test1用户锁定,禁止其登录。再次打开一个终端,尝试能否以test1用户的身份登录。 [root@localhost ~]# passwd -l test1 9.将test1用户解锁,在终端中尝试能否以test1用户的身份登录。 [root@localhost ~]# passwd -u test1 [root@localhost ~]# su - test1 10.test1用户退出登录后,将之删除,默认情况下用户的家目录仍然会保留下来。手动将test1用户的家目录删除。 [root@localhost ~]# userdel -r test1 11.创建一个名为test2的用户,并指定其附加组为root。然后再将用户test2连同其家目录一并删除。 [root@localhost ~]# useradd -G root test2 [root@localhost ~]# userdel -r test1 12.创建用户test3,禁止其登录。 [root@localhost ~]# useradd -s /sbin/nologin -M test3 13.创建用户test4,并指定其家目录为/test4。 [root@localhost ~]# useradd -d /test4 test4 [root@localhost ~]# ls -a /test4/ 14.将用户test4的基本组修改为admin。 [root@localhost ~]# usermod -g admin test4 [root@localhost ~]# id test4 15.查看用户tes14所属组的信息。 [root@localhost ~]# grep “^tes14” /etc/group 16.将test3用户的用户名改为mike. [root@localhost ~]# usermod -l mike test3 17.将test4用户加入到root组,使root计算机实训报告成为其附加组。 [root@localhost ~]# usermod -a -g root test3 18.将用户test4的家目录/test4移动到/home目录中,然后将其家目录改为/home/test4。 [root@localhost ~]# usermod -m -d /home/test4 test4 19.新建目录/var/www/mike,并设置如下权限: * 将此目录的所有者设置为mike,并设置读写执行权限; * 将此目录的所属组设置为sales,并设置读和执行权限; * 将其他用户的权限设置为只读。 [root@localhost ~]# mkdir /var/www/mike [root@localhost ~]# groupadd sales [root@localhost ~]# useradd mike [root@localhost ~]# chmod 755 /var/www/mike [root@localhost ~]# chown mike:sales /var/www/mike [root@localhost ~]# chmod o-x /var/www/mike 20.创建/var/test目录,要求在此目录中任何用户都可以创建文件或目录,但是只有用户自身和root用户可以删除用户所创建的文件或目录。 [root@localhost ~]# mkdir /var/test [root@localhost ~]# chmod o+t /var/test [root@localhost ~]# ll -d /var/test/ 21.新建一个名为manager的用户组,创建两个用户账号:natasha、harry,并将 manager设为它们的附加组。复制文件/etc/fstab到/var/tmp目录中,对文件/var/tmp/fstab进行如下权限设置: * 将manager组设为文件所属组; * 用户harry具有读写权限; * 用户natasha不能做任何操作; * 其他用户具有读取权限。 [root@localhost ~]# groupadd manager [root@localhost ~]# useradd natasha [root@localhost ~]# useradd harry [root@localhost ~]# usermod -a -G manager natasha [root@localhost ~]# usermod -a -G manager harry [root@localhost ~]# cp -rp /etc/fstab /var/tmp/ [root@localhost ~]# chown :manager /var/tmp/fstab [root@localhost ~]# chmod 666 harry [root@localhost ~]# chmod a-r,a-w,a-x natasha [root@localhost ~]# chmod o+r /var/tmp/fstab 22.创建目录/home/cnrts,将manager组设为目录的所属组,并设置manager组用户对目录有读写执行权限,其他人没有权限(root除外)。设置用户在该目录中创建的文件自动继承组的权限。 [root@localhost ~]# mkdir /home/cnrts [root@localhost ~]# chown :manager /home/cnrts [root@localhost ~]# chown o-rwx manager [root@localhost ~]# chmod g+s /home/cnrts | |||
发布评论