useradd 参数 用户名
参数:
-c (comment) :添加注释性描述
-d 目录:指定用户的主目录,若该目录不存在,则同时使用-m参数,可创建主目录
-g 用户组:指定用户所属的用户组
-G 用户组:指定用户所属的附加群组,用户组用英文逗号隔开
-m:若用户主目录不存在则自动创建
-s Shell文件:指定用户的登录后使用的Shell
-u 用户号:指定用户的用户号,若同时有-o参数,则可重复使用其他用户的用户号
用户被添加后,被系统锁定无法使用,必须为其指定口令后才可使用,即使是指定空口令
指定或修改用户口令的Shell命令是passwd;超级用户可以为自身或其他用户指定或修改口令,普通用户只能修改自身的口令
passwd 可选参数 用户名
可选参数
-l 锁定口令,即禁用账号
-u 解锁口令
-d 清除账号口令
-f 强制用户下次登录时修改口令
不添加参数,则视为修改口令。不添加用户名,则默认修改当前用户(普通用户修改口令的方式)
普通用户修改自身口令
$ passwd
超级用户修改其他用户的口令
# passwd 用户名
1. su 用户名:切换用户(从普通用户切换到超级用户还可使用 sudo su 命令)
2. su - 用户名:切换用户的同时切换环境变量
3. 在终端输入exit或logout或使用快捷键ctrl+d,可退回至切换前的用户(ctrl+d本质上执行exit命令)
注:
$表示普通用户
#表示超级用户,即root用户
userdel 可选参数 用户名
常用参数为 -r :将用户主目录一同删除
usermod 可选参数 用户名
常用参数包括-c,-d,-m,-g,-G,-s,-u,-o等,意义与useradd命令中的参数相同