考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 红帽认证 > 红帽认证辅导 > 文章内容
  

RHCE7认证学习笔记:管理用户和用户组

来源:Linux社区 [ 2016年2月16日 ] 【

创建用户时一般不直接指定-p设置密码,而是在创建用户后,使用echo 'password'|passwd --stdin username 设置密码

修改用户属性时,也可以使用usermod,与useradd和chage的选项类似:
[root@clz ~]# usermod --help
  -c, --comment COMMENT        new value of the GECOS field 修改全称
  -d, --home HOME_DIR          new home directory for the user account修改家目录
  -e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
  -f, --inactive INACTIVE      set password inactive after expiration
                                to INACTIVE
  -g, --gid GROUP              force use GROUP as new primary group
  -G, --groups GROUPS          new list of supplementary GROUPS
  -l, --login NEW_LOGIN        new value of the login name
  -L, --lock                    lock the user account
  -m, --move-home              move contents of the home directory to the
                                new location (use only with -d)
  -p, --password PASSWORD      use encrypted password for the new password
  -s, --shell SHELL            new login shell for the user account
  -u, --uid UID                new UID for the user account
  -U, --unlock                  unlock the user account

手工创建用户的家目录,例如: 

当前用户的家目录为:/home/tom

[tom@clz ~]$ pwd
/home/tom

修改用户家目录为:/home/tom1

[root@clz ~]# usermod -d /home/tom1 tom

此时切换到tom用户,因为新的家目录没有创建,会报错:

手工创建家目录:

[root@clz ~]# mkdir /home/tom1

将/etc/skell下面的隐藏文件拷贝到新的家目录:

[root@clz ~]# cp -a /etc/skel/.[^.]* /home/tom1

修改家目录文件的属主属组,之后再切换用户即可:

[root@clz home]# chown tom.tom -R tom1

查看用户属于哪些组,使用groups命令:

[root@clz home]# groups tom
tom : tom

为用户添加多个组:

[root@clz tom1]# usermod -a -G wheel tom
[root@clz tom1]# groups tom
tom : tom wheel

修改用户的主组 usermod -g:

修改删除用户的属组,可以使用gpasswd命令:

[root@clz tom1]# gpasswd --help
  -a, --add USER                add USER to GROUP
  -d, --delete USER            remove USER from GROUP 将用户删除某个组
  -r, --remove-password        remove the GROUP's password
  -R, --restrict                restrict access to GROUP to its members
  -M, --members USER,...        set the list of members of GROUP

        用户的默认的登陆时间属性在/etc/login.defs

RHCE7认证学习笔记5——管理用户和用户组

组的管理:userdel删除组,添加组 groupadd

首页 1 2 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved