美文网首页
Linux下文件权限管理实验

Linux下文件权限管理实验

作者: id12id | 来源:发表于2018-12-02 05:58 被阅读0次

# useradd tom ; echo "tom" | passwd --stdin tom# useradd alice ; echo "alice" | passwd --stdin alice# su - tom$ cd /tmp

$ echo "hello world!" > tomfile

$ ll tomfile

$ chmod o-r tomfile

$ exit# su - jerry$ cd /tmp

$ cat tomfile            ;被拒绝

$ exit# usermod -aG tom jerry        ;把jerry用户加入tom组# su - jerry$ cat tomfile            ;可以读取文件内容

$ exit

开始tom用户不能读取,因为tomfile文件对其它用户无读权限,将tom加入tom组中,有组的读取权限

# cd /tmp

# mkdir test

# echo "hello linux" > test/a.txt#

# chmod o-rx tes

t# ll -d test

# ll test/a.txt

# su - user1

$ cd /tmp

$ cd test                ;访问被拒绝

$ cat test/a.txt        ;访问被拒绝

$ exit

目录无权限时,里面的文件什么也看不到

# chmod o+r test# ll -d test# su - user1$ cd /tmp

$ cd test                ;访问被拒绝

$ ls test/                ;可以列出文件名

$ ls -l test/            ;被拒绝

$ cat test/a.txt        ;无法读取文件内容

$ exit

目录为r权限时,只能看到目录里面的文件名,其它什么也看不到

# chmod o+x test

# ll -d test

# su - user1

$ cd /tmp

$ cd test                ;可以进入该目录作为工作目录

$ ls -l                    ;可以列出文件名及文件相关属性

$ cat a.txt                ;可以读取文件内容

$ mkdir mydir            ;被拒绝

$ touch myfile            ;被拒绝

$ exit

目录有x+r权限时,可以看目录里面文件的详细信息,能进入目录,不能创建文件和删除文件,

# chmod o+w test

# ll -d test

# su - user1

$ mkdir -p /tmp/test/mydir ;可以创建子目录

$ echo "i am user1" > /tmp/test/myfile    ;可以创建文件

$ touch myfile2            ;可以创建文件

$ rm myfile2            ;可以删除文件

$ exit

有w权限 ,可以创建删除文件

# chmod o-r test

# ll -d test

# su - user1

$ cd /tmp

$ cat test/a.txt        ;可以读取文件内容

$ cd test                ;可以进入该目录作为工作目录

$ ls                    ;被拒绝

$ cat test/myfile        ;可以读取文件内容

$ touch myfile2            ;被拒绝

$ rm myfile                ;被拒绝

$ exit

没有r权限,不能查看目录里面的文件名信息

思考题:管理员一不小心把jerry用户的家目录给删除了,jerry用户一登陆就提示找不到家目录,请问如何为jerry重建家目录?

# useradd jerry; echo "jerry" | passwd --stdin jerry

# rm -rf /home/jerry

1.cp /etc/skel/ /home/jerry -a

2.chmod 777 /home/jerry

3.chown jerry:jerry /home/jerry/ -R

相关文章

  • Linux基础入门实验报告二

    一.实验名称 用户及文件权限管理 实验介绍 1.Linux用户管理 (1).查看用户: who [options]...

  • 第三节 用户及文件权限管理

    “Linux 基础入门(新版)”实验报告 用户及文件权限管理 Linux基础入门(新版)实验报告 作业操作 sud...

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

  • 实验二【2021OS】

    实验二:Linux文件管理及目录与权限控制 创建/复制/移动/删除/查看文件和目录命令。文件压缩,解压。软连接和硬...

  • Linux权限管理--ACL权限

    Linux setfacl 命令帮助: 选项 Linux权限管理--ACL权限 ACL权限不是针对某个文件或某个目...

  • Linux下文件权限管理实验

    # useradd tom ; echo "tom" | passwd --stdin tom# useradd ...

  • Linux权限管理详解

    Linux权限管理详解 [TOC] 基本权限 前面在Linux文件及目录属性简介一文中的权限属性曾粗略提了一下Li...

  • Linux文件权限管理

    简介 介绍如何在Linux中设置文件的权限 文件权限管理 chmod umask lsattr chattr:

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

网友评论

      本文标题:Linux下文件权限管理实验

      本文链接:https://www.haomeiwen.com/subject/pyidcqtx.html