| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux-权限管理应用实例(警察与土匪游戏) -> 正文阅读 |
|
[系统运维]Linux-权限管理应用实例(警察与土匪游戏) |
?1.创建组 groupadd police;groupadd bandit ? 2.创建用户 useradd -g police jack ;useradd -g police jerry; useradd -g bandit xh;useradd -g bandit xq (注意:如果是-r就是删除用户) ? ? ? ? 2.1在进行用户使用之前,给每个(4个)用户创建密码 ???????? ? 3.Jack创建一个文件,自己可以读写。本组人可以读,其他组没人有任何权限 首先Jack登录;vim jack.txt ;chmod 640 jack.txt ? ? ? ? 3.1普通模式下切换用户 ???????? ? ? ? ? 3.2退出当前用户,切换到前一次用户 ?????????在终端输入exit或是logout或者使用快捷方式ctrl+d ? ? ? ? 3.3切换到jack用户,注意,此时的Jack在home目录下,你可以从重新登录,也可以使用su切换用户 ? ? ? ? 但注意:如果直接切换su jack,此时他的目录是root目录 ???????? ? ? ? ? 正确的切换操作应该是,先cd /进入home目录,再切换用户 ????????? ? ??? ? ? ? ? 3.4如果不进行以上正确操作,你在root目录下vim创建文件,将无法保存,会提示你权限不够 4.Jack修改该文件,让其他组人可以读,本组人可以读写chmod o=r,g=wr jack.txt (other groper user) 5.xh投靠警察,看看是否可以读写 usermod -g police xh (有小伙伴反应。chgrp和usermod都可以,但chgrp改变文件目录的组,usermod改变拥护的组) ? ? ? ? ?5.1你不能够直接更改,因为权限不够 ???????? ? ? ? ? 5.2小结论,如果要对文档内相应文件操作,你要获得相应权限 ???????? ? ? ? ? 5.3查看,是否xh能够查看police的文档 ???????? ????????? ?6.成功,可以查看 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:16:16- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |