权限管理与读写执行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了权限管理与读写执行相关的知识,希望对你有一定的参考价值。
权限管理与读写执行
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
以上是关于权限管理与读写执行的主要内容,如果未能解决你的问题,请参考以下文章
python | ubuntu 中 mongodb 数据读写权限配置