322用户和组账户的维护命令 1.增加用户帐号 在命令行下使用 useradd命令 serada用户名 该命令做了下面几件事 1)在/etc/ passwd文件中增添了一行记录; 2)在/home目录下创建新用户的主目录,并 将/etc/skel目录中的文件拷贝到该目录中 去;但是使用了该命令后,新建的用户暂时还 无法登录,因为还没有为该用户设置口令,需 要再用 passwd命令为其设置口令后,才能登 录。用户的UID和GID是 useradd自动选 取的,它是将/etc/ passwd文件中的UID加 1,将etc/ group文件中的GID加1
3.2.2 用户和组账户的维护命令 1. 增加用户帐号 在命令行下使用 useradd 命令: useradd 用户名 该命令做了下面几件事: 1)在 /etc/passwd 文件中增添了一行记录; 2)在 /home 目录下创建新用户的主目录,并 将 /etc/skel 目录中的文件拷贝到该目录中 去;但是使用了该命令后,新建的用户暂时还 无法登录,因为还没有为该用户设置口令,需 要再用 passwd 命令为其设置口令后,才能登 录。用户的 UID 和 GID 是 useradd 自动选 取的,它是将 /etc/passwd 文件中的 UID 加 1,将 etc/group 文件中的 GID 加 1
增加新用户时,系统将为用户创建一个与用户名相 同的组,称为私有组。这一方法是为了能让新用户与其他 用户隔离,确保安全性的措施 下面通过增加一个用户“ liuyidan”,以及查看其相关 信息,来帮助用户理解该命令所执行的操作。其在终端上 的操作命令及响应如图35所示。 useradd liuyidan ∥建立用户账号 #ail-l /etc/passwd ∥查看 password文件中添加的用户 账号信息 #tail -I /etc/shadow #Is /home ∥查看所建立账号的主目录
增加新用户时,系统将为用户创建一个与用户名相 同的组,称为私有组。这一方法是为了能让新用户与其他 用户隔离,确保安全性的措施 下面通过增加一个用户“liuyidan” ,以及查看其相关 信息,来帮助用户理解该命令所执行的操作。其在终端上 的操作命令及响应如图3-5所示。 #useradd liuyidan //建立用户账号 #tail -l /etc/passwd //查看password文件中添加的用户 账号信息 #tail -l /etc/shadow # ls /home //查看所建立账号的主目录
图3-5增加用户及相关操作 选项 功能描述 用于添加用户账号时指定该用户的私 有组。如不指定“-g3参数, usera命 令将自动建立与用户账号同名的组作 为该账号的私有组。 形D 用于显示或设置 useradd命令所使用的 默认值 O在“-g选项时,其语法格式如下: useradd-g组名用户名 在“-D”选项中,如果是用来修改 useradd命令所使用的默认 值,那么该命令使用的语法格式如下: useradd -D[g group[-b basel[-S shell][-f inactive[-e expire]
图3-5 增加用户及相关操作 选项 功能描述 -g 用于添加用户账号时指定该用户的私 有组。如不指定“-g”参数,useradd命 令将自动建立与用户账号同名的组作 为该账号的私有组。 -D 用于显示或设置useradd命令所使用的 默认值 Ø 在“-g”选项时,其语法格式如下: useradd –g 组名 用户名 Ø在“-D”选项中,如果是用来修改useradd命令所使用的默认 值,那么该命令使用的语法格式如下: useradd –D [-g group][-b base][-s shell][-f inactive][-e expire]