linux----文件权限管理
创建1个用户user1
sudo useradd -d /home/user1 -m user1
在用户user1主目录下创建目录test,进入test目录创建空文件file1。并以长格形式显示文件信息,注意文件的权限和所属用户和组。
sudo passwd user1 为user1设置密码
su - user1 切换为用户user1(-左右都有空格)
pwd 查看当前目录
mkdir test 创建目录test
ls -l 长格式显示信息
cd test 进入test
touch file1 创建文件file1
ls -l 长格式显示
表示文件权限的这9个字符每3个为一组,左边三个字符表示所有者权限,中间3个字符表示与所有者同一组的用户的权限,右边3个字符是其他用户的权限。代表的意义如下:
字符1一般用来区分文件的类型
字符2、3、4表示该文件所有者的权限,有时也简称为u(User)的权限。
字符5、6、7表示该文件所有者所属组的组成员的权限。例如,此文件拥有者属于“user”组群,该组群中有6个成员,表示这6个成员都有此处指定的权限。简称为g(Group)的权限。
字符8、9、10表示该文件所有者所属组群以外的权限,简称为o(Other)的权限
权限 r w x -
r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。
w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。
x(execute,执行):对文件而言,具有执行文件的权限;对目录来说该用户具有进入目录的权限。
-:表示不具有该项权限。
对文件file1设置权限,使其他用户可以对此文件进行写操作。并查看设置结果。
文件file1本来的权限是-rw-rw-r--这说明其他用户对它只有可读权限
我们用数字表示法:r=4 w=2 x=1
那么file1的权限就可以表示为 6 6 4 ,为所有用户添加写权限,就变成了666
chmod 666 file1
ls -l
取消同组用户对此文件的读取权限。查看设置结果。
chmod 626 file1
为文件file1设置权限,所有者可读、可写、可执行;其他用户和所属组用户只有读和执行的权限。
chmod 733 file1
更改文件file1的权限,使所有者只能读取此文件,其他任何用户都没有权限。查看设置结果。
回到上层目录,查看test的权限。为其他用户添加对此目录的写权限。
cd ..
ls -l
chmod o+w test(o代表其他用户 g代表同组用户 u代表所有者)
把目录test及其下的所有文件的所有者改成bin,所属组改成daemon。查看设置结果。
exit 退出user1用户
sudo gpasswd -a user1 sudo 讲user1加入到sudo组中
su - user1 切换到user1
sudo chown bin:daemon test 设置test目录所有者为bin和所属组为daemon
sudo chown bin:daemon test/* 设置test目录下所有文件
ls -l 查看
删除目录test及其下的文件。
linux----文件权限管理相关推荐
- linux学习随笔——linux文件权限管理和网络配置
一.linux文件权限管理 查看某个文件的权限命令:ls -l linux文件权限有4种:读(r).写(w).执行(x)和无权限(-) 一般用10个字符表示其权限,按照(1-3-3-3)来分组划分 1 ...
- linux文件权限管理实验心得,Linux+文件权限管理实验
主机安全-- Linux文件权限管理实验 对于文件 /etc/passwd,该文件的属组(root)可读.不可写,不可执行 对于文件 /etc/shadow,该文件的属组(root)不可读.不可写,不 ...
- Linux文件权限管理:chmod命令和chown命令
Linux文件权限管理:chmod命令和chown命令 前言 介绍 文件类型 文件权限 文件所属 文件信息 chmod命令 chown命令 前言 在服务器部署项目.安装应用会经常涉及到文件权限的问题, ...
- Linux文件权限管理
Linux系统是一个多用户环境,所以在同一时间可能有多个用户在使用同一个目录或文件.但对每个用户不一定都有相同的权限,也许有的用户可以查看文件.有的用户可以修改文件等,为了满足这样的要求就必须对目录 ...
- Linux 访问文件的acl信息,linux文件权限管理与ACL访问控制列表
一.文件属性 1.文件属性: 文件属性操作 chown : change owner ,设置文件所有者 chgrp : change group ,设置文件的属组 文件属主修改: chown 格式 ...
- 《linux文件权限管理大总结》RHEL6
在linux系统下文件的权限通常会以下面的格式显示出来: Chmod文件权限: 权限的管理chmod -a 所有的权限 -u 文件所有者的权限 -g 组权限 -o 其他用户的权限 可以使用运算符来设 ...
- drwxrwxrwx_你可能不知道的一些linux文件权限管理方法
为什么需要权限管理? 1.计算机资源有限,我们需要合理的分配计算机资源. 2.Linux是一个多用户系统,对于每一个用户来说,个人隐私的保护是十分重要的 目录的 rwx 权限 当前用户:vagrant ...
- 一个故事看懂Linux文件权限管理
前情回顾: 我通过open这个系统调用虫洞来到了内核空间,又在老爷爷的指点下来到了sys_open的地盘,即将开始打开文件的工作. 详情参见:内核地址空间大冒险:系统调用 open系统调用链 小说网站 ...
- 【linux】linux文件权限管理
linux系统的文件类型: -:普通文件 d:目录 l:链接文件 b:块设备文件(存储设备) c:字符设备文件(io设备) ll可以显示文件类型 权限基础:r:读 w:写 x:执行 基本权限管理ugo ...
- Linux文件权限管理 chmod 读、写、可执行
使用 ls -l,查看文件权限 左侧第一列 -rw-r--r-- 这些就是文件的权限信息. 文件的权限分为三种:(三种权限可相互叠加,最高权限为7) 权限 字母 对应的二进制 对应的八进制 读 r 1 ...
最新文章
- Spring Junit 读取WEB-INF下的配置文件
- python全栈开发笔记---基本数据类型--数字型魔法
- 为什么Control类提供了Invoke和BeginInvoke机制
- C和C++线性表的链式存储
- maven 常用的插件
- 回归树与基于规则的模型(part2)--简单回归树
- Keras和TensorFlow的关系和区别
- 用计算机组成原理+唐朔飞的,计算机组成原理 唐朔飞 习题解答
- 讨论了好久的问题,IE、Firefox下CSS图片垂直居中的问题
- python 全局变量与局部变量
- 解决设置redmineblacklog的按钮无效问题
- Mysql查询某列最长字符串记录
- 鸿蒙系统u盘制作,WINDOWS系列 篇二:【保姆级】Windows 10安装版原版系统U盘制作及系统安装教程...
- 哔哩哔哩点播码率优化实践
- 定量风险分析技术__蒙特卡罗分析
- PC解决电子签名的方法
- maya linux 安装教程视频,教你怎样在 Archlinux 安装Maya7.01
- 会计凭证替代BTE增强
- 什么是递归查询,迭代查询?
- 微信公众号--根据用户opneId获取用户信息