useradd [选项] 用户名
1、useradd 用户名:创建一个用户账号,创建账号的同时会自动完成以下操作:
2、useradd −d 个人目录 用户名:创建一个用户账号并指明用户个人目录。
3、useradd −g 用户组 用户名:创建一个用户账号并指明用户初始组。
4、useradd −p 密码 用户名:创建一个用户账号并设置登录密码。
passwd [选项] [用户名]
1、passwd:设置当前用户的密码,如果密码太短或强度太弱,系统会给予提示。
2、passwd 用户名:设置用户的密码,如果密码太短或强度太弱,系统会给予提示。
3、passwd −d 用户名:删除用户密码。
usermod 选项 用户名
1、usermod −d 用户目录 −m 用户名:改变用户个人目录,并执行mv(move)操作,将当前用户目录中的内容移至新目录中,删除旧目录,若不加参数“−m”则不会执行mv操作。
2、usermod −g 用户组名 用户名:修改用户的初始组(主组)。
3、usermod −G 用户组名 用户名:修改用户的附加组。
userdel 选项 用户名
1、userdel 用户名:删除用户,但保留用户个人目录及其中的所有文件和目录。
2、userdel −r 用户名:删除用户,并将用户个人目录及其中的所有文件和目录一并删除。
su 选项 用户名
1、su 用户名:切换当前用户,但不切换用户运行环境。
2、su − 用户名:切换当前用户,并将环境变量、执行权限、个人目录等运行环境也一并切换。
3、su:等同于“su root”,普通用户切换为超级用户时需要输入超级用户密码。
4、su −:等同于“su − root”。
sudo 命令
1、sudo 命令:非root用户以root权限运行命令。非root用户若要使用sudo命令,最简单的方法是将用户加入超级权限组:Ubuntu系统上sudo组为超级权限组,CentOS系统上wheel组为超级权限组。