1. 添加用户 useradd
基本语法:useradd [选项] 用户名
- -m :自动创建主目录
- -g group :指定用户组
- -s shell :指定shell
建立用户之后,一般使用 sudo passwd 用户名 修改密码
2. 记录用户操作 history
历史信息被存储在用户主目录的.bash_history文件中,默认存储1000条记录,可以使用 history n 列出最近的n条指令。
3. 删除用户 userdel
基本语法:userdel [选项] 用户名
- -r : 同时删除主目录
4. 管理用户账号 usermod
基本语法:usermod [选项] 用户名
- -d:修改用户主目录
- -e:修改账号的有效期限 MM/DD/YY
- -g:修改用户所属的组
- -l:修改用户账号名称
- -s:修改用户所使用的shell
5. 查看用户信息 id
基本语法:id 用户名
若省略用户名,则显示当前登录用户的信息
wangzhengchao@ubuntu:~$ id wangzhengchao uid=1000(wangzhengchao) gid=1000(wangzhengchao) 组=1000(wangzhengchao),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)
6. 用户之间切换 su sudo
基本语法:su 用户名
通过exit指令回到之前的账号
使用不带参数的su指令,可以把当前用户提升至root权限
关于su与sudo的区别,可以参考【linux权限之su和sudo的差别】