权限管理与读写执行

权限管理与读写执行

1.Linux用户分为文管理员用户系统用户和普通用户

用户user

u令牌token,identity

uLinux用户:Username/UID

u管理员:root, 0

u普通用户:1-60000 自动分配

系统用户:1-499, 1-999 (CentOS7)

对守护进程获取资源进行权限分配

登录用户:500+, 1000+(CentOS7)

交互式登录

linux组group,组又分为管理员组和普通组。
Linux组:Groupname/GID
管理员组:root, 0
普通组:
系统组:1-499, 1-999(CENTOS7)
普通组:500+, 1000+(CENTOS7)

用户和组管理命令
用户管理命令
useradd:-s SHELL 指明用户的默认shell程序,可用列表在/etc/shells文件中,

​ -G GROUP1[,GROUP2,...] 为用户指明附加组,组须事先存在
usermod
userdel:-r: 删除用户家目录
组帐号维护命令
groupadd,groupdel

2.常用切换用户的方式

切换用户的方式:
su UserName:非登录式切换,即不会读取目标用户的配置文件,不改变
当前工作目录
su - UserName:登录式切换,会读取目标用户的配置文件,切换至家目
录,完全切换

修改密码:passwd

3.文件权限

rwx-r--r-- 1 root root 26195 Dec 17 10:42 install.long

权限 所有者 大小 创建时间,更改内容会刷新时间

文件权限主要针对三类对象

owner 属主 ,u

group 属组 ,g

other 其他,o

每个文件针对每类访问者都定义了三类权限

文件:
r 可使用文件查看类工具获取其内容
w 可修改其内容
x 可以把此文件提请内核启动为一个进程
目录:
r 可以使用ls查看此目录中文件列表
w 可在此目录中创建文件,也可删除此目录中的文件
x 可以使用ls -l查看此目录中文件元数据(须配合r),可以cd进入此目录
X 只给目录x权限,不给文件x权限

文件权限操作命令:chmod -R: 递归修改权限:,r=4,w=2,x=1

权限设置示例chmod u+wx,g-r,o=rx file
chmod -R g+rwX /testdir
chmod 600 file

猜你喜欢

转载自blog.51cto.com/14127429/2334383
今日推荐