Useradd                   



useradd [options] LOGIN           

8月25日 用户管理_style 

-r: 创建系统用户    



-u UID: 能指定UID

   



-g GID: 指定用户所属基本组,此组必须事先存在    



-c :注释一些信息    



-d /PATH/TO/SOMEWHERE:指定用户的家目录路径;    



 -s SHELL:设定用户的默认shell/bin/bash那些    



-G GID,...:指定所属的附加组    



groupadd:创建组    



groupadd [OPTIONS] GROUPNAME

8月25日 用户管理_style_02

   



-g GID: 指明组ID    



        -r 创建系统组;    



id:查看用户相关的id信息;    



id [OPTION]... [USER]

8月25日 用户管理_style_03

       -u: UID



        -g: GID



        -G: Groups



        -n: NAME



suswitch user, 切换用户或以其它用户的身份执行命令;

8月25日 用户管理_style_04

su USERNAME: 非完全切换;非登录式切换

   



        su - USERNAMEsu -l USERNAME: 完全切换;登录式切换    



usermod:用户属性修改    



usermod [OPTION]... LOGIN

8月25日 用户管理_style_05

   



        -u UID 修改uid的值    



        -g GID 修改gid的值    



        -G GID[,GID,...]:修改用户所属的附加组    



        -s SHELL,修改用户shell位置    



        -c:修改注释信息    



        -d HOME: 修改用户的家目录为新位置时,用户原来的文件是不会被移动至新家;-m选项可实现同时将其迁至新的家目录;    



   


注意参数位置,而且目标目录事先不能存在    

        -l:账户改名

8月25日 用户管理_style_06

   



passwd:给用户添加密码,普通用户能给自己改,管理员能改所有人    

passwd [OPTION] [UserName]

8月25日 用户管理_style_07

          -l: 锁定账号    

          -u: 解锁    

          -n mindays: 最短使用期限;单位是天    

          -x maxdays:默认为99999天;    

           -w warndays:报警日期,为到期日期的前n    

          -i inactivedays:不活动天数,到期能再给你真么长时间挣扎    



userdel:删除用户    



 userdel [-r] USERNAME

8月25日 用户管理_style_08

        -r:删除用户的同时删除其家目录;    


groupmod: 组属性修改

8月25日 用户管理_style_09

groupmod [OPTION] GROUPNAME



        -n 修改组名    



        -g 修改gid



        gpasswd:设定组密码    



   



newgrp:切换基本组为指定的组

8月25日 用户管理_style_10

   



groupdel:删除组    



chage:修改用户账号及密码的属性    



        chage [OPTION]... LOGIN



            -d 指定修改日期    

           -E指定过期天数    



等等