1.使用root用户登录系统,并创建新用户jery,tom和用户组group1
• useradd -N jery
• usermod tom
• groupadd group1
2.将用户jery加入到组group1
useradd -g group1 jery
3.显示用户信息,(写出jery用户和tom用户ID分别是什么)
• id tom
• id jery
4.并为jery,tom用户分别设置密码为:P@ssword
• tail -n 2 /etc/passwd
• passwd jery
• passwd tom
• cat /etc/passwd |grep jery
• cat /etc/passwd |grep tom
5.切换到虚拟终端使用jery用户登录到系统,查看 /etc/passwd/etc/shadow 文件内容,是否可以查看,说明其中原因
• su - jery
• cat /etc/passwd
• cat /etc/shadow (权限不够,为什么权限不够,因为只有root用户有读取权限,其他用户无任何权限)
• ls -l /etc/password /etc/shadow
6.使用root用户登录系统将用户tom用户改为guest
• su root
• usermod -l guest tom
• cd /home/
• ls
• usermod -d /home/guest -m guest
• ls
• ls-l
• groupmod -n guest tom
• ls -l
• ls -l /home/
7.删除用户jey 及其家目录
• cd/home
• userdel -rf jery
8.在/tmp目录中创建两个新文件夹newfile,test 将newfile文件访问权限设置为766 test文件权限设置为744(使用chmod命令的两种不同的方式)
• cd /tmp
• touch newfile test
• chmod 766 newfile
• chmod u=rwx,g=r,o=r test
• ls -l test
• mkdir /tmp/directory
• cd /tmp
• chmod 777 directory
• ls -l |grep directory
10.为test组增加写得权限
• chmod o+w test
• ls -l test
11.创建user01,user02,user03,user04,并分别为四个用户设置密码,创建组group2(GID 为345),group3(GID 为346),将用户 user01,user02加入组group2 。user03加入组group3,user04加入root组(注意:group是user01,user020,user03,user04的附加组)
• groupadd -g 345 group2
• groupadd -g 346 group3
• groupadd -g group2 -G group1 user01
• groupadd -g group2 -G group1 user02
• groupadd -g group3 -G group1 user03
• groupadd -g root -G group1 user 04
• id user01
• id user02
• id user03
• id user04
12.创建目录/group/sales /group/devel /group/other
• mkdir -p /group/sales /group/devel /group/other
13.修改目录 /group/sales 的所有者为user01,所属组为group1,隶属于group1组的设置所有用户均可在此目录下创建文件,其它用户无任何权限,根据要求设置目录权限,将/group/devel 目录权限设置为rwxrwxrwx,将/group/other 目录权限设置rwxrwx-x
• chown user01:group1 /group/sales
• ls -l /group/
• chmod 770 /group/sales
• chmod 775 /group/other
• chmod 777 /group/devel
• ls -l /group/devel