管理用户和组

管理用户和组
    
用户: 1.登录操作系统    2.不同的用户权限不同
组: 方便管理用户

唯一标识:    UID    GID
管理员root的UID为0

组: 
基本组(私有组)    : 由系统创建一个与用户同名的组
附加组(从属组)    : 由管理员创建组,添加用户进去
Linux一个用户至少属于一个组

useradd    创建用户
    useradd    abc    #创建abc用户,并默认创建一个abc组
    选项:
        -u 用户id        #指定UID , 建议普通用户的UID从1000开始
        -d 家目录路径    #指定家目录
        -s 登录解释器    #指定解释器
        -G 附加组        #指定附加组

解释器    /sbin/nologin : 禁止用户登录操作系统

id    查看用户基本信息
    id 用户名

passwd    设置/修改密码
    passwd 用户名

echo '密码' | passwd --stdin 用户名                #非交互式设置密码,只有root用户有这个权限

usermod 修改用户属性
    usermod [选项] 用户名
    选项:
     - u 用户id        #修改用户UID
     - d 家目录路径    #修改用户家目录
     - s 解释器        #修改解释器
     - G 附加组        #添加附加组

userdel 删除用户
    userdel [选项] 用户名
    选项
     -r                    #连同家目录一并删除

su - 用户名 #切换用户名


管理组账号

groupadd 创建组
    groupadd [选项] 组名        #创建组
    选项:
     - g 指定GID                #指定GID

gpasswd 管理组成员
    gpasswd [选项] 用户名 组名
    选项:
     -a     #添加用户进组
     -d        #从组中移除用户

groupdel 删除组
    groupdel 组名
    注: 基本组

发布了25 篇原创文章 · 获赞 24 · 访问量 7933

猜你喜欢

转载自blog.csdn.net/qq_40023447/article/details/101995072