Linux用户/用户组管理

用户

                                        

        创建用户

                useradd   该命令可以一次性轻松创建新用户账户并设置用户的$HOME目录结构。-D选项可查看所使用的Linux发行版的系统默认值。

                        

                        

                        useradd  -d  用户名       创建用户并指定此用户的家目录

                id      该命令可显示用户的详细信息。范例:id  用户名

                passwd    该命令可修改用户密码

                         

                whoami   该命令可查看当前登录用户

扫描二维码关注公众号,回复: 16954241 查看本文章

        删除用户

                userdel        该命令可从系统中删除用户,默认情况下,该命令只删除/etc/passwd和/etc/shadow文件的用户信息属于该账户的文件会被保留。

                        加-r选项则userdel  -r   会删除用户的$HOME目录以及邮件目录。/home/test就不存在了。

        修改用户

                 

                        usermod -s       修改用户属性:shell   为 /bin/bash为可登录,其他为不可登录

                        

用户组

        组权限允许多个用户对系统对象(比如文件目录设备等)共享一组权限。

        组的类型:基本组和附加组

                基本组:随用户而创建,组名同用户名(只有一个)查看:tail -2 /etc/passwd

                附加组:用户加入其他组,则为附加组(可有多个)

         创建用户组

                groupadd   创建新的用户组(查看用cat  /etc/group)(搜 索用 grep  group1  /etc/group)创建新组时,,默认不为其分配任何用户。

                   -g选项可分配组id(用户名和组名不能用纯数字):groupadd  group2 -

g   2000

        删除用户组

                groupdel

        修改组

                groupmod

                        -g修改组的GID

                        - n修改组名

查看用户组用id命令

猜你喜欢

转载自blog.csdn.net/qq_52416076/article/details/130212950