Linux 用户相关管理命令
1 用户相关管理命令
Linux 是多用户的分时操作系统,它允许多个用户同时登录到系统上,使用系统资源。所有要使用系统资源的用户需要先向系统管理员申请一个账号,之后以此账号进入系统;可以在系统上建立多个用户,而多个用户可以在同一时间内登录至同一系统执行不同的任务,并不会相互影响。
用户是能够获取系统资源的权限的集合,每个用户都会分配一个特有的id号。
普通用户在系统上的任务是进行普通工作,管理员在系统上的任务是对普通用户和整个系统进行管理。管理员账户对系统具有绝对的控制权,能够对系统进行一切操作。
1.1 创建用户
useradd命令可用来创建用户账号,并保存在/etc/passwd文件中。
语法:useradd [options] user_name
。
-m 创建时给用户创建家目录
-s 指定使用的脚本解析器(Ubuntu)
1.2 设置密码
只有root用户才可以给新建的用户配置密码。
语法:passwd 用户名
1.3 切换用户
语法:su 用户名
1.4 删除用户
语法:userdel 用户名
删除用户后,其家目录并不会被删除,如果要删除家目录,需要userdel -r 用户名