linux下用户、用户组管理

用户管理

1、useradd

创建用户

useradd xingxing #创建一个xingxing用户,默认创建组xingxing组,等价于:useradd -m xingxing

验证方法:
1、id xingxing

2、cat /etc/passwd

3、cat /etc/group

4、 /home命令下执行 ls -al xingxing

创建用户归属于已存在的组

useradd -g groups1 xingxing #创建xingxing用户归属于组groups1

2、建立用户组

groupadd groups2 #cat /etc/group 查看

3、删除用户

userdel -r xingxing #userdel 参数 用户名 ,常用的选项是-r,它的作用是把用户的家目录一起删除。

参数作用
-f强制删除用户
-r同事删除用户及用户家目录

4、删除用户组

groupdel mygroup #使用 groupdel 命令删除群组,其实就是删除 /etc/gourp 文件和 /etc/gshadow 文件中有关目标群组的数据信息。

5、修改用户密码

passwd username

参数作用
-l锁定用户,禁止其登录
-u解除锁定,允许用户登录
–studin允许通过标准输入修改用户密码,如echo 123456
-d使该用户可用空密码登录系统
-e强制用户在下次登录时强制修改密码
-S显示用户的密码是否被锁定,以及密码锁采用的加密算法名称

6、 usrmod修改用户所属组

usermod -a -G group1 user1 #一般的话只是将当前用户添加到其它组中去
usermod -g group1 user1 #如果要彻底更改用户所属的组的话使用

参数作用
-c填写用户账户的备注信息
-d-m参数-m与参数-d连用,可重新指定用户的家目录并自动把旧的数据转移过去
-e账户的到期时间,格式为YYYY-MM-DD
-g变更所属用户组
-G变更扩展用户组
-L锁定用户禁止其登录系统
-U解锁用户,允许其登录系统
-s变更默认终端
-u修改用户的UID

7、groupmod

-g GID 为用户组指定新的组标识号。

-o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。

-n新用户组 将用户组的名字改为新名字

赋权:

方法一: vi编辑 /etc/sudoers 文件,找到 root ALL=(ALL) ALL,在下面添加一行,如下所示:

#Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
ALL ALL=(ALL)     ALL
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值