RHCSA-A10.配置用户账户

Posted 白-胖-子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RHCSA-A10.配置用户账户相关的知识,希望对你有一定的参考价值。

红帽RHCE考试上午-RHCSA(RH134)

servera.example.com 任务

10.配置用户账户

任务要求

  • 新建用户账户alex,用户的ID 为1234,此用户的密码应当为redhat.

完成步骤

useradd -u 1234 alex # 使用-u 参数指定用户的uid
echo redhat | passwd --stdin alex 
id alex # 检查

考察的知识点

useradd用户创建

  • useradd 命令可以创建新的Linux用户
    useradd [options] 用户名
  • 常见选项:
-u UID
-o 配合-u 选项,不检查UID的唯一性
-g GID 指明用户所属基本组,可为组名,也可以GID
-c "COMMENT“ 用户的注释信息
-d HOME_DIR 以指定的路径(不存在)为家目录
-s SHELL 指明用户的默认shell程序,可用列表在/etc/shells文件中
-G GROUP1[,GROUP2,...] 为用户指明附加组,组须事先存在
-N 不创建私用组做主组,使用users组做主组
-r 创建系统用户 CentOS 6之前: ID<500,CentOS7 以后: ID<1000
-m 创建家目录,用于系统用户
-M 不创建家目录,用于非系统用户
-p 指定加密的密码
  • useradd 命令默认值设定由/etc/default/useradd定义
[root@centos8 ~]#cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1 #对应/etc/shadow文件第7列,即用户密码过期的宽限期
EXPIRE= #对应/etc/shadow文件第8列,即用户帐号的有效期
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

非交互式修改用户密码

echo '123456' | passwd --stdin sun
echo -e '123456\\n123456' | passwd sun
echo sun:centos |chpasswd
passwd sun <<EOF
> centos
> centos
> EOF

以上是关于RHCSA-A10.配置用户账户的主要内容,如果未能解决你的问题,请参考以下文章

RHCSA-A8.配置文件共享autofs

RHCSA-A5.配置crontab计划任务

RHCSA-A6.配置特殊权限的目录

RHCSA-A1.配置网络设置

RHCSA-A9.配置文件ACL权限

RHCSA-A16. 设置普通用户提权免密