linux的用户创建 ,添加,删除以及组的操作命令

46 篇文章 0 订阅
38 篇文章 3 订阅

useradd username 添加一个用户,自动为其添加uid,gid,主目录
useradd -u uid username 添加一个用户,指定uid,自动添加gid,主目录
useradd -g gid username 添加一个用户,指定gid,自动添加uid,主目录
useradd -g /userhome username 添加一个用户,指定主目录,自动添加uid,gid
备注,uid是用户编号,0-499为系统编号,自己添加的用户从500开始,每新增一个用户,uid自加一
gid是用户编号,0-499为系统编号,自己添加的用户从500开始,每新增一个用户,gid自加一
userdel username 删除一个用户,其主目录保存
userdel -r username 删除一个用户,同时删除主目录
备注:当用户在登录时,无法删除该用户,想要删除,需要使用kill,后面讲
我是谁?还有谁?
whoami compgen -u

passwd username 添加用户密码
现实的操作是新增一个用,就要为这个用户直接添加密码
passwd -d username 清空用户密码
6.2的安全机制似乎有问题,允许空密码用户登录,
chage,对用户密码做出若干限制,比如时效、强度、更改密码的天数等
常见的应用比如信用卡的第一次登陆要求强制变更密码,可以用chage -d 0 username来实现

usermod 对用户属性进行修改(mod是个命令词根,比如chmod,grpmod,看到命令后面由这个词根组成,我们大体就知道他是对某个已经存在的事务进行修改的意思)
usermod -l 改用户名
usermod -u 改用户uid
usermod -g 改用户gid
reboot重启

linux 的组提权
仍然是在/etc/sudoers文件中
添加%组名称 ALL=(ALL) ALL即可

组操作
group+add 添加组
group+del 删除组
具体的参数再做实验

/etc/passwd 记录用户名称、uid、gid等信息
/etc/shadow 记录用户对应的密码(密文)等信息
/etc/group 记录系统现存的组名称及对应组id

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值