鱼C论坛

 找回密码
 立即注册
查看: 2849|回复: 0

[学习笔记] linux用户和组管理

[复制链接]
发表于 2021-6-11 09:57:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 庚午 于 2021-6-11 10:48 编辑

<1>创建用户并加入私有组和附加组(附加组也称为次要组)
       
        示例:useradd         -u user01        -g fishc        -G fishc_g
        解释:        -g:加入私有组                -G:加入附加组也称为次要组
        useradd创建属主为user01的用户,属组为fishc的组,附加组为fishc_g的组。创建用户前需要确保有组名为fishc和fishc_g的组。\
        验证: id        user01         显示用户信息

<2>删除用户
        示例:userdel        -r        fishc       
        解释:        r:删除家目录
        userdel删除用户并删除家目录

<3>改变用户名
        示例:usermod        -l        fishc_new        fishc
        解释:        l:修改用户名
        usermod修改用户名fishc为fishc_new

<4>锁定、解锁用户
        示例4-1:usermod        -L        fishc                        示例4-2:usermod        -U        fishc
        解释:        L:锁定        -U:解锁
        usermod        -L锁定用户fishc                [在/etc/shadow 文件用户前加一个叹号]       
        usermod        -U解锁用户fishc                [取消/etc/shadow 文件用户前一个叹号]

<5>停用账户
        示例:vim /etc/passwd     
        解释:编辑配置文件在用户名前加入 注释符 #

<6>删除用户口令
        示例:passwd -d fishc
        解释:删除用户fishc的用户口令

<7>用户账户规则控制文件/etc/login.defs


<8>创建组
        示例:groupadd        fishc
        解释:创建组        fishc

<9>修改组名
        示例:groupmod        -n        new_fishc        fishc
        解释:修改组名 fishc为new_fishc

<10>添加用户到指定组
        示例:gpasswd        -a        use01        fishc       
        解释:命令gpasswd 使用-a命令 指定用户user01 到组lfishc中

<11>从组中删除用户
        示例:gpasswd        -d        user01        fishc
        解释:从fishc组中删除用户user01

<12>组配置文件:/etc/group
        示例:        fishc        :        x        :        1001                :        user01
        解释:        组名                口令                组id                        组内用户
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 08:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表