linux用户权限分配表,Linux第3课:权限分配和多帐户管理

Linux第3课:权限分配和多帐户管理

时间 2019-02-28 下午3:30

主讲 黄季阳、罗恒丰

地点 四楼电教室

一、文件权限

Linux下所有资源、设备均被视作文件来操作,而文件权限则是决定用户可各文件操作的范围。

868ca0accc75

含义:

d打头:代表目录

-打头:代表普通文档

l打头:代表链接

868ca0accc75

回显信息含义:①-②rws③r-x④r-x ⑤1⑥root ⑦root⑧430540 ⑨Dec 20 18:27 ⑩/usr/sbin/passwd

①. 首字符-,表示该文件为普通文件。

-,普通文件;

d,目录文件;

l,符号链接;

c,字符设备文件;

b,字节设备文件;

p,先进先出文件;

s,套接字文件。

②. 第2~4个字符,表示所有者(owner)的权限

③. 第5~7个字符,表示所属组(group)的权限

④. 第8~10个字符,表示其他用户(other)的权限

⑤. 第11个字符,表示硬链接数

⑥. 是文件所有者的用户名称(owner)

⑦. 是文件所属组的用户组名称(group)

⑧. 是文件大小,以块为单位,通过ls -lh则会以KB,MB作单位

⑨. 是最后修改日期

⑩. 是文件或目录的绝对路径

从上述内容我们可以得知Linux下的权限角色有三种,分别是所有者(owner)、所属组(group)和其他用户(other)。

r:读取权限

w:修改权限

x:可执行权限

2月28 15:35 代表修改时间

二、帐户管理

linux是多用户多任务操作系统,包括用户账户和组账户两种:

centos组中有两种类型,私有组和标准组:

当创建一个新用户时,若没有指定他所属的组,centos就建立以个和该用户相同的私有组,此私有组中只包括用户自己。

标准组可以容纳多个用户,如果要使用标准组,那创建一个新的用户时就应该指定他所属于的组,从另外一方面讲,同一个用户可以属于多个组。当一个用户属于多个组时,其登录后所属的组是主组,其它组为附加组。

查看当前登陆用户:whoami

查看当前用户所属组:groups

添加用户hhdd:useradd hhdd

为用户hhdd设置密码:passwd hhdd,回车后输密码:aaaa1111#

切换到hhdd用户:su hhdd提示符变为$,表明当前是普通用户,输入su,输入密码,直接切换回root用户,提示符变为#

锁定hhdd用户的密码:passwd -l hhdd

解锁hhdd用户的密码:passwd -u hhdd

显示用户信息 id user

查看组信息:cat /etc/group

创建qq这个组:groupadd qq

删除qq这个组:groupdel qq

查看hhdd用户组下的所有用户:grep 'hhdd' /etc/group

添加用户test到用户组hhdd中:useradd  -G  hhdd  test

把hhdd添加到abc组中:usermod -G abc hhdd

查询所有用户:

cut -d : -f 1 /etc/passwd

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值