用户管理常用命令

#用户管理常用的命令及其参数

1、useradd         添加用户  

          参数: -g   指定用户组

                      -u   指定uid

                      -G  指定用户附组

                      -s   指定shell

                      -e   指定过期时间 

                      -d   指定用户家目录

                      -M  不指定家目录

                      -D   更改默认值(也就是改变/etc/default/useradd文件)

2、userdel           删除用户

          参数:  -r   删除家目录

3、usermod         修改用户属性 

           参数: 常用的参数与useradd几乎相同,可以参考useradd的常用参数

4、groupadd        添加用户组

5、groupdel         删除用户组

6、passwd           修改密码

            参数:  --stdin   非交互式设置密码

 7、chage             改变用户密码过期属性 

            参数: -l    查看过期时间

                        -E  修改过期时间

8、su                    切换用户角色

             参数: -    一个环境变量

                         -c  切换到用户下执行某命令,然后在返回当前用户

9、sudo            普通用户拥有root或者其他用户的权限          

              命令:visudo   编辑sudo配置文件

10、groups       显示当前用户组  

11、id               查看用户身份

12、w               显示登录的用户做了什么

13、last            显示登录用户及个人信息(/var/logwtmp)

14、lastlog        显示最近登录的情况(/var/log/lastlog)                             

原文地址:https://www.cnblogs.com/shandong123/p/11465608.html