Linux用户与用户组
1.掌握用户帐号与组的日常管理
2.创建及维护用户帐号
3.创建及维护组
4.字符界面下用户与组群管理
基本操作或核心代码
1.创建用户 alice, 指定 uid=3389, 密码设置为 ubuntu18
1)按要求输入:
sudo useradd -u 3389 -d /home/alice -m -s /bin/bash alice
2)
sudo passwd alice
2.创建用户组 mygrp, 指定 gid=5000
1)sudo groupadd -g 5000 mygrp
3.创建用户 bob, 指定 mygrp 为附属组
1)sudo useradd -d /home/bob -G mygrp -m -s /bin/bash bob
4.创建用户 tom, 指定 mygrp 为主要组
1)sudo useradd -d /home/tom -g mygrp -m -s /bin/bash tom
5.创建用户 ryan, 指定此用户不能用于登录系统
1)sudo useradd -M -s /sbin/nologin ryan
6.以上用户的密码均设置为 ubuntu18
1)sudo passwd bob
2)sudo passwd tom
3)sudo passwd ryan
7.在/home下创建目录 myshared, 指定所属组为 mygrp
1)sudo mkdir /home/myshared
2)sudo chgrp -R mygrp /home/myshared
8.指定myshared 对本组成员可读、写、访问,对其它用户无任何权限
1)sudo chmod 770 myshared
9.找出文件拥有者是alice的所有文件,将它们拷贝到目录/home/alice_doc下
1)sudo chown alice .bash_logout
2)sudo chown alice .bashrc
3)sudo mkdir /home/alice_doc
4)sudo find -user alice -exec cp {} /home/alice_doc ;