文章目录
9.1、用户与用户组基础
- 用户组将几个用户归到一起,可以设定一个用户组的权限,这样组里的用户就自动拥有了这些权限
9.3、添加账户
9.3.1、useradd和groupadd:使用命令行工具
- 使用不带
-m的useradd命令不会为新用户建立主目录,只能登录shell,但是图形界面无法登陆
$ sudo useradd -m join ##添加用户名是join的用户
$ passwd join ##设置join的密码
- 带
-g的参数在新建用户的同时,还能指定用户所在的组
$ sudo useradd -g users join ##添加join,指定他是users组
$ sudo groupadd -g newgroup ##添加新组
9.3.2、使用图形化的管理工具
- 通过“系统设置”中的“用户和账户”命令,可以直接操作用户和用户组。
9.3.3、history:记录用户操作
history能查看用户曾经执行的每条指令

$ history 10 ##列出最近的10条指令
$ cd /home/join/##进入其他用户的主目录
$ sudo cat .bash_history##查看这个用户的最近操作
9.4、userdel:删除用户
$ sudo userdel join ##删除用户,但是不删除主目录
$ sudo userdel -r join ##删除用户,同时删除主目录
9.5、usermod:管理用户账号
| 选项 | 含义 |
|---|---|
| -d | 修改用户主目录 |
| -e | 修改账号有效期,以:月/日/年 来表示 |
| -g | 修改用户所属的组 |
| -l | 修改用户账号名称 |
| -s | 修改用户登录所用的Shell |
$ sudo usermod -l mike -d /home/mike -e 12/31/13 join
将join改名为mike,主目录也改为/home/mike,设置账号有效期到2013年12月31日
9.6、id:用于查看用户信息
id命令用于查看用户的UID、GID以及所属的组。
$ id join ##显示join的UID等
$ id ##显示当前登录用户的信息
9.7、su:用户间切换
$ su join ##用户切换到join
exit ##通过exit退回原来的账号
9.8、sudo:受限的特权
$ sudo -i ##获得临时的root权限

被折叠的 条评论
为什么被折叠?



