Linux系统是一个多用户的操作系统,但是在安装系统时只创建了一个超级管理员用户,那么其他的用户如何创建呢?下面小编就为大家演示如何按照要求创建用户。
创建用户命令useradd
1、useradd命令用于创建用户,默认情况下只有系统超级用户root才能使用。由于用户的属性有很多,所以该命令的选项也有很多,这里不全部介绍,只说几个常用的选项。-u:该选项用于指定用户的UID,如果不使用该选项那么系统会默认的从500开始递增;-g:该选项用于指定用户的初始组,可以是名称也可以是GID,如果不使用该选项那么系统会默认创建一个与用户名相同的组名作为用户的初始组;-c:该选项用于指定用户的说明信息,方便管理员管理;-d:该选项用于指定用户的家目录,如果不使用该选项那么系统会默认在/home目录下创建一个与用户名相同的目录作为家目录;-s:该选项用于指定用户的shell,如果不使用该选项系统会默认指定/bin/bash,具体shell的概念后续会介绍;图示是通过 useradd --help 命令得到的部分的选项信息。
useradd命令操作演示
1、使用useradd命令创建用户today,并查看/etc/passwd文件检查是否创建成功。由配置文件可以看出today用户已经创建成功用户的UID为502,家目录是/home/today,shell是/bin/bash。
2、建立用户lina,指定其登录脚本为/sbin/nologin,这样的指定代表该用户不能登录系统。由配置文件可以看出用户已经创建成功并且shell是/sbin/nologin。
3、建立一个用户sunday,指定其UID为778。由配置文件可以看出用户已经创建成功并且UID是778。
4、创建用户monday,指定其家目录为/home/date。由配置文件可以看出用户已经创建成功并且家目录是/home/date。