Linux用户管理

本文详细介绍如何在Linux系统中进行用户与用户组的管理,包括新建用户、新建用户组、设置用户密码、修改用户信息及删除用户等内容,并解释了主用户组与次用户组的区别。

useradd

这里写图片描述

新建用户test (不创建主目录)

sudo useradd test

新建用户test (并创建主目录等信息)

sudo useradd -m -s /bin/bash test

查看/etc/passwd

这里写图片描述

查看/etc/shadow

这里写图片描述

设置用户密码

这里写图片描述

再看/etc/shadow

这里写图片描述

新建用户(一次性配好所有环境)

sudo adduser test

这里写图片描述

删除用户

sudo userdel -r test #不加 -r 只删除用户,不删除用户目录

这里写图片描述

新建用户组

sudo groupadd stuff

这里写图片描述

查看 /etc/group 文件

这里写图片描述

设置组密码

sudo gpasswd stuff

这里写图片描述

设置test用户所属组 lyh , 附加所属组 stuff

sudo usermod -g lyh -G stuff test

这里写图片描述

usermod

这里写图片描述

更改用户名

sudo usermod -l [新名字] [旧用户名]

这里写图片描述

从组stuff 中删除用户test

sudo gpasswd -d test stuff

这里写图片描述

删除组 test

sudo groupdel test

gpasswd

这里写图片描述

所属组和附加所属组

所属组即有效用户组,也叫主用户组; 附近组也叫次用户组。

例如:sudo usermod -g lyh -G stuff test

test 的主用户组是lyh,次用户组是stuff 。对于已经存在的文件,这两个组的功能,test都拥有。但是对于新建的文件,新文件所属的组为有效用户组 lyh。

这里写图片描述

初始化用户组:当新建一个用户时,会有一个与新建用户同名的组,比如新建用户test 属于 test 组,这个组叫初始化用户组。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值