Linux 用户 用户组权限管理

这篇博客详细介绍了Linux系统中如何进行用户和用户组的管理,包括使用adduser创建用户,通过man命令查看帮助,使用usermod修改用户设置,如启用、禁用账号,以及groupadd创建新组和groupmod修改组设置的操作。内容涵盖-u、-g、-d等选项的使用,以及具体实例演示。
摘要由CSDN通过智能技术生成

Linux 用户 用户组权限管理

adduser

man

adduser  [options]  [--home  DIR]  [--shell  SHELL]  [--no-create-home]

       [--uid ID] [--firstuid ID] [--lastuid ID] [--ingroup GROUP | --gid  ID]
       [--disabled-password]      [--disabled-login]      [--gecos      GECOS]

       [--add_extra_groups] [--encrypt-home] user


详解

      adduser [-u uid][-g group][-d home][-s shell]

     -u:直接给出userID                     

     -g:直接给出GID

     -d:直接将根目录建立在已存在目录        

     -s:定义shell

例子

sudo adduser username     //添加用户username
之后通过修改 /etc/login.defs 和 /etc/default/useradd 两 文件实现新用户 的基本设置。




usermod


man

    usermod -U [用户名] 启用帐号

    usermod -L [用户名] 禁用帐号

    usermod -e YYYY-MM-DD [用户名] 用户账户将被禁用的日期。日期以 YYYY-MM-DD 格式指定。空 EXPIRE_DATE 参数将禁用账户过期。

    usermod -g group_name user_name 将用户user_name添加到组group_name中

例子

sudo usermod -L username     //锁定
sudo usermod -U username    //解除锁定




groupadd 创建一个新组


man

    groupadd [options] group


例子

sudo groupadd -g groupname     //创建组groupname




groupmod 修改组的相关设置


man

    groupmod [options] GROUP

        groupmod -n new_group_name old_group_name  改组名字

例子

sudo groupmod -n groupname1 groupname2

...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值