Linux用户权限管理与文件权限管理

用户文件的信息

vipw:查看界面的所有用户信息=cat /etc/passwd
1、管理员用户:uid,gid等于0,(root:x:0:0)例如我们常说的root用户
2、虚拟用户:根目录为/bin,(:/sbin/nologin)无法登录的用户;
3、自己创建的普通用户,如:www : x : 1002 : 1002 :: /home/www:/bin/bash,首先uid与gid是一样的,自动生成,默认根目录在/home下,默认的shell是/bin/bash。
4、/etc/shadow文件,该文件只有root用户拥有读的权限。
5、/etc/login.defs文件,用于创建用户的uid,jid的范围,用户属性的设置
UID_MIN:uid从哪块开始
GID_MIN:gid从哪块开始
PASS_MAX_DAYS 保存密码的天数
6、/etc/default/useradd文件,
INACTIVE=-1,不启动账户过期
EXPIRE= 设置账户过期时间
SKEL=/etc/skel 新创建的用户会在这个目录下把环境变量,放到用户的根目录下。

添加、切换、删除用户组命令

groupadd命令
用来新建一个用户组。语法格式为:
groupadd -g gid groupname
-g:指定新建用户组的GID号,该GID号必须唯一,不能和其他用户组的GID号重复。使用率不高,因为useradd 把创建组的指令也给执行了。

创建一个Linux1用户组,组号10020
groupadd -g 10020 linux1
查看组存不存在:more /etc/group|grep linux1

newgrp命令
用户可能同属于多个用户组,这个命令可以让用户在多个用户组之间进行切换。

groupdel命令
表示删除用户组,groupdel【群组名称】
当需要从系统上删除用户组时,若该用户组包含某些用户,需要删除这些用户后,才能删除用户组。

删除一个组,名为linux1
groupdel linux1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值