文件与用户管理linux实验,实验03 Linux用户和权限管理
一、实验目的
熟悉Linux的用户和权限管理
二、实验环境
CentOS 6.5系统。
三、实验内容
1.用户的添加、删除、修改
2.用户组的添加、删除、组成员管理
3.文件和目录的权限和权限掩码设置
4.文件和目录的所有者和属组设置
5.特殊权限的设置
四、实验步骤:
(1)查看/home目录下各目录的权限,了解普通用户主目录的权限设置特点
命令:_ls –ld /home_
(2)查看当前用户默认权限掩码
默认权限掩码:_umask(0022)_
(3)创建文件stufile-1和目录studir-1,预测并验证它们的权限
stufile-1的权限(八进制):_644_;studir-1的权限(八进制):_755_
(4)设置新的默认权限掩码,使得属组用户对新建文件没有写权限,其他用户对新建文件没有读写权限
命令:_umask 0026_
(5)切换为root用户
命令:su root(exit;root登陆)
(6)创建用户alice、bob、mary、tom并为他们设置密码为666666
命令:useradd alice;passwd alice 666666
Useradd bob;passwd bob 666666
Useradd mary;passwd mary666666
Useradd tom;passwd tom 666666
(7)创建用户组sale和tech
命令:groupadd sale;groupadd tech;
(8)将alice和bob加入sale组
命令:gpasswd –a alice sale;gpasswd –a bob sale;
usermod –g salealice;usermod –g sale bob;
(9)将tom和mary加入tech组
命令:gpasswd –a tom tech;gpasswd –a mary tech;
usermod –g techtom;usermod –g tech mary;
(10)创建目录/public、/tech和/sale
命令:mkdir /public;mkdir /tech;mkdir /sale;
(11)为/public目录设定所有人都具备所有权限
命令:chmod 777 /public
(12)为/public目录设置sticky权限
命令:chmod +t /public
(13)将/sale目录设置为属于root用户和sale组
命令:chown root /sale;chgrp sale /sale;
(14)指定alice为sale组的组管理员
命令:gpasswd –A alice sale
(15)切换为alice用户
命令:su alice
(16)将bob加入sale组
命令:gpasswd –a bob sale
useradd –g salebob
(17)切换为sale组身份
命令:newgrp sale,是否成功?是
(18)将alice自己加入sale组
命令:gpasswd –a alice sale
usermod –g salealice
(19)再次切换为sale组身份
命令:newgrp sale,是否成功?是
(20)返回到alice组身份
命令:su alice
(21)返回到root身份
命令:su root
(22)将/sale目录权限设置为r-xrwxr-x
命令:chmod 575 /sale
(23)为/sale目录增加sgid权限
命令:chmod g+s /sale
(24)将/tech目录设置为属于root用户和tech组
命令:chown root /tech;chgrp tech /tech
(25)将/tech目录权限设置为r-xrwx----
命令:chmod570 /tech
(26)为/tech目录增加sgid权限
命令:chmodg+s /tech
(27)将tom和mary加入tech组
命令:gpasswd –a tom tech;gpasswd –a mary tech
(28)指定tom为tech组的管理员
命令:gpasswd –A tom tech
(29)切换到alice身份
命令:su alice
(30)利用输出重定向操作在/public中创建内容为sale report的alice-1文件
命令:echo “sale report” > /public/alice-1
(31)查看alice-a文件所属的用户和组
用户:alice组:sale
(32)将alice-a文件复制到/sale目录中
命令:cp /public/alice-1 /sale
(33)查看/sale目录中的alice-a文件所属的用户和组
用户:root组:sale
(34)切换为tom用户
命令:su tom
(35)在/tech中利用输出重定向创建内容为pub tech的文件tech-1
命令:echo “pub tech” > /tech/tech-1
(36)为tech-1在/public中创建硬链接pub_tech
命令:ln /tech/tech-1 /public/pub_tech
(37)返回到alice用户
命令:sualice
(38)查看/public/pub_tech的内容
命令:_cat /public/pub_tech是否允许查看?是
(39)切换为root用户
命令:su root
(40)设置pub_tech的权限为r--r--r—
命令:chmod 444 /public/pub_tech
(41)返回到alice用户
命令:su alice
(42)查看pub_tech的内容
是否允许查看?是
(43)在主目录中用输出重定向创建内容为andy share的文件andyshare
命令:echo “andy share” > ~/andyshare
(44)切换为root用户
命令:su root
(45)为andyshare在bob的主目录中建立硬链接文件andyshare-hard
命令:ln /home/alice/andyshare ~bob/andyshare-hard
(46)为andyshare在bob的主目录中建立符号连接外接andyshare-soft
命令:ln –s /home/alice/andyshare~bob/andyshare-soft
(47)切换为bob用户
命令:su bob
(48)查看主目录中andyshare-hard和andyshare-soft的i节点号和权限等信息
命令:ls -li
(49)查看andyshare-soft和andyshare-hard的内容
是否允许查看?前者不允许查看,后者允许查看
(50)利用输出重定向为andyshare-hard添加一行内容:new content from bob
命令:echo “new content from bob” >>andyshare-hard是否成功?否
(51)返回到root用户
命令:suroot
(52)为andyshare-hard的其他用户添加写权限
命令:chmodo+w
(53)切换为bob用户,再次执行第(50)步
是否成功?否
(54)返回到root用户,再返回到alice用户,查看andyshare的内容
能够看到bob新加的一行内容?不能
文件与用户管理linux实验,实验03 Linux用户和权限管理相关推荐
- 【 linux系统入门管理篇-第三章权限管理】
[ linux系统入门管理篇-第三章权限管理] 本章介绍 一.基本权限UGO 二.基本权限 ACL 三.特殊权限 本章介绍 本章讲述了,Linux系统CentOS7中关于权限的相关概念.以及用户和组的 ...
- 权限认证php,2016年Linux认证基础知识:php做权限管理
2016年Linux认证基础知识:php做权限管理 在学习Linux认证过程中,每个人会遇到每个人不同的问题,或小或大,那么你知道在Linux下,php怎么做权限管理?下面跟yjbys小编来看看最新的 ...
- 保险后台管理系统/订单管理/保单管理/客户管理/咨询管理/保险原型/保单详情/客户详情/权限管理/部门管理/账号管理/保险系统原型/汽车保险后台管理系统/角色管理/咨询详情/axure原型/需求文档
保险后台管理系统/订单管理/保单管理/客户管理/咨询管理/保险原型/保单详情/客户详情/权限管理/部门管理/账号管理/保险系统原型/汽车保险后台管理系统/角色管理/咨询详情/axure原型/需求文档 ...
- 【Linux系统管理】03 Linux 安装 04 初学者建议
课程内容 一.VMware虚拟机安装与使用 二.系统分区 三.Linux系统安装 四.远程登录管理工具 1 VMware虚拟机安装与使用 1.1 VMware虚拟机介绍 VMware是一个虚拟PC的软 ...
- linux cvs 权限,Linux下cvs服务器的配置和权限管理-很详细
GLinux下cvs服务器的配置和权限管理 1.查看是否安装cvs(redhat9缺省是装的,没有可在系统光盘中找到) #rpm -qa|grep cvs 2.下载CVSACL https://sou ...
- linux创建运维账户流程,Linux运维养成记-账户与权限管理
1. Linux 账户及组的概念 Linux 系统是通过用户的 ID 来识别每个账号,默认 ID 长度为 32 位,从 0 开始,用户的 ID及 UID 限制在 60000 以下,其中 Linux 账 ...
- 【Linux实验】文件权限管理
一.实验目的及要求 在Linux文件服务器上,如何设置目录及文件权限和归属,以保证文件不被无关人员查看,根据需求写出具体实施方案及配置命令. 掌握利用chmod及chgrp等命令实现Linux文件权限 ...
- 03 linux用户权限和软件安装与管理
文章目录 linux用户权限和软件安装与管理 1. 用户.用户组.其他人概述 1.1 用户 1.2 用户组 2. 用户和用户组管理 2.1 Linux用户身份与用户组记录的文件 2.2 Linux系统 ...
- Linux用户及权限管理,常用的工具命令find,wc,du,visudo,常用系统管理命令,Linux压缩管理,gzip,Bzip2,Tar
用户管理介绍 管理员 Uid为0 Root :x :0 :0 :root : /root :/bin/bash 用户名:密码:uid:gid:组名 :家目 ...
- Linux基础学习——用户权限管理
权限管理: 进程安全上下文: 进程对文件的访问权限应用模型: 进程的属主与文件的属主是否相同,如果相同,则应用属主权限,否则则检查进程的属主(发起者)是否属于文件的属组,如果是,则应用属组权限,否则, ...
最新文章
- 如何启用SQL Server 2008的FILESTREAM特性
- pc 页面在移动端怎么获取放大倍数、_百度移动搜索开放适配服务的3种方法
- 机器学习入门笔记:(4.3)SMO算法
- FASTICA独立成分分析matlab代码实现
- linux指令:echo, head, tail
- php中join用法,PHP join()函数用法与实例讲解
- cad文字插件_超好用的4个CAD应用程序,让你提升工作幸福感,裂墙推荐
- 10个有用的网站访问分析工具
- 代码重构方向原则指导
- DM9000驱动之接受
- matlab将日线编成周线,通达信公式日线10周线调用,请教通达信日线数据上引用周线数据需要用到的函数和方法...
- 盘点人工智能高薪职位
- ro服务器物品掉率修改,给冒险者们的一封致歉信 社交服务器持续优化 仙境传说手游常见BUG解答...
- 华为以太网链路聚合Eth-Trunk实验
- 微信小程序(一)认识微信小程序
- orcad的噪声分析
- mysql数据库预处理_一种MySQL数据库中间件预处理方法与流程
- Exper C Programming 零零散散
- #单利,复利。Daphne,Cleo。
- python怎么导入库-python导入库的具体方法
热门文章
- java语言复制数组的四种方法
- 为什么同现矩阵*评分矩阵=推荐结果?
- html 给照片添加圆角属性,CSS3新增属性(背景图、边框背景、圆角)
- c语言银行卡管理系统程序设计报告,C语言课程设计报告(银行账户信息管理系统).doc...
- postman本地请求ip地址变成ipv6_华为认证-IPv6技术-ICMPv6介绍
- mysql 主从热备份 5.6 参数_MySQL主从热备份
- 1_Excel实战_自动录入另一个表格对应的数据
- c++对象回收问题_从垃圾回收解开Golang内存管理的面纱之三垃圾回收
- db2 9.7 64位_2020年使用2016年的第一代9.7英寸 Ipad pro?
- ajax 隔x秒发送一次,如何使用XAJAX和PHP编写实时聊天?