Linux基础之权限-你弄得明白吗?
使用编辑文件passwd的方式添加用户natasha用户ID为1000,组ID为555

在shadow文件中添加natasha用户的信息

在group文件中添加natasha的属组ID为555

为natasha创建/home/natasha用户的宿主目录,并将宿主目录必要文件复制到natasha下,切换natasha用户

修改natasha用户的家目录为/Natasha
首先将宿主目录natasha改为Natasha,并使用usermod --home 将宿主目录改为Natasha,进入natasha用户的宿主目录pwd查看所在目录

查看用户信息配置文件的最后一行

为natasha用户设置密码“123”

查看用户密码配置文件的最后一行
将natasha用户账户锁定

如果终端处于root情况下,需要切换终端才能够看到natasha被锁定的效果,解锁也是同一个道理

将natasha用户账户解锁

如上述所说,切换终端看效果

特别鸣谢:瞎驴大神~chomd 666 @瞎驴
新建组police,gid为999
groupadd police --gid 999 提示 999已存在,--help之后可以使用-o命令允许组ID重复

查看组配置文件的最后一行

将natasha用户加入police组
WTF 居然不是police组?

非得逼我,使用vim /etc/group方式将原999组改为9990组

我就问你服不服!

修改police组的组名为jingcha

删除natasha用户,连家目录和邮箱一起删除
由于宿主目录是手动创建的,没有将所有者赋予natasha所以无法将宿主目录一同删除,必须先将Natasha的宿主目录所有者变成natasha才可以一同删除

删除jingcha组

=====================华丽分的割线======================
在用户的主目录下创建目录test,进入test创建空文件file1
没毛病老铁,双击666……

以长格式形式显示文件信息,注意文件的权限和所属用户和组
别以为我就知道ls -l 人家也知道 ll 的

为文件file1设置权限,使其他用户可以对此文件进行写操作,查看设置结果

取消同组用户对文件file1的读取权限,并查看设置结果。

用数字表示法为文件file设置权限,所有者可读、可写、可执行,所属组用户和其他用户只具有读和执行的权限。设置完成后查看设置结果。

用数字形式更改文件file1的权限,使所有者只能读取此文件。其他任何用户都没有权限。查看设置结果。

回到上层目录,查看test的权限

为其他用户添加对此目录的写权限

=====================华丽分的割线======================
以操作文件的方式,新建一个用户alex,有没有搞错啊,natasha就是用文件方式创建的……
第一步……打开passwd文件添加用户信息

第二步……将用户的组添加到组文件

Tesla is 电瓶 car
第二步……给电瓶车创建家目录,把家里面该有的电瓶放进来,然后再把房产证给电瓶车

第三步……给他个密码,给他个住址

第四部……验证电瓶车的登陆

=====================华丽分的割线======================
新建目录/test/dir,属主为tom,数组为group1,/test目录的权限为777


新建用户jack,切换到jack用户下,验证jack用户对dir目录的rwx权限(开启另外一个终端,依次修改dir目录的others权限)
将jack加入group1组,验证jack用户对dir目录的rwx权限(开启另外一个终端,依次修改dir目录的group权限)



切换到tom用户,验证tom用户对dir目录的rwx权限(开启另外一个终端,依次修改dir目录的user权限)


在dir目录内新建文件tom.txt,属主为tom,属组为group1,/test目录的权限为777


新建用户rose,切换到rose用户下,验证rose用户对tom.txt的rwx权限(开启另外一个终端,依次修改tom.txt的others权限来配合验证过程)

7)将rose加入group1组,在rose用户下,验证rose用户对tom.txt的rwx权限(开启另外一个终端,依次修改tom.txt的group1权限来配合验证过程)

切换到tom用户,验证tom用户对tom.txt的rwx权限(开启另外一个终端,依次修改tom.txt的user权限来配合验证过程)

Linux基础之权限-你弄得明白吗?的更多相关文章
- Linux基础系统权限
Linux基础系统权限 文件权限 Linux中,每个文件拥有三种权限 权限 对文件的影响 对目录的影响 r(读取) 可读取文件 可列出目录内容 w(写入) 可修改文件内容 可在目录中创建删除文件 x( ...
- Linux基础文件权限
一.基本权限 文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件 权限对象:属主: u属组: g其他人: o 基本权限类型:读:r 4写:w 2执行: x 1 rwx rw- r-- ...
- linux基础之权限管理
本节内容 1. 权限类别 属主(owner) 属组(group) 其他人(other) 2. 查看权限 ls -l 十位: 第一位文件类型-,d,l, 3. 设置权限 chmod 选项 权限模式 fi ...
- Linux基础知识第七讲,用户权限以及用户操作命令
目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...
- Linux基础3(文件权限)
文件权限 1.普通权限 (登陆用户对文件或目录的读写执行的权限) 普通权限对管理员用户无效 文件和目录 都有4中类型的用户u 所有者 : 文件.目录的创建者g 所属组 : 文件.目录属于的用户组o 其 ...
- linux 基础 文件系统 用户权限
描述Linux系统的启动过程? 1.开机自检 BIOS 2.MBR引导 3.GRUB菜单 4.加载内核 5.运行init进程 6.从/etc/inittab读取运行级别 7.根据/etc/rc.sys ...
- Linux基础命令和文件权限
Linux命令与文件权限 Linux基础命令 reboot 重启 cd 切换目录 cd .. 回到上一级目录 cd ~ 回到主目录 cd / ...
- Linux基础知识之文件的权限(一)
Linux基础知识之文件权限(一) Linux优点之一就是它拥有多用户多任务的环境,在提供文件共享的同时也能保证用户文件的安全性.所以,设置文件的权限管理变得尤为重要. 权限讲解 [der@Der ~ ...
- Linux基础知识之文件和目录的权限机制
Linux中的用户 Linux中的用户有三类,分别是: 所有者(u) 同组用户(g) 其他人(o) 如下图所示,假设存在两个组:groupA和groupB,rachel和ross属于组groupA,m ...
随机推荐
- [转帖]go 命令
golang笔记——命令 https://www.cnblogs.com/tianyajuanke/p/5196436.html 1.GO命令一览 GO提供了很多命令,包括打包.格式化代码.文档生成 ...
- [转帖] dd 命令图解
dd命令-->dd是disk dump的缩写,指定大小的块拷贝一个文件,同时进行指定的转换,起到一个初始化磁盘的作用 https://blog.csdn.net/jerry_1126/arti ...
- 微信小程序组件 自定义弹出框
<!-- 点击立即抢拼弹出框 --> <view class='add-rob' bindtap="setModalStatus" data-status=&qu ...
- Java 使用 DBCP mysql 连接池 做数据库操作
需要的jar包有 commons-dbutils , commons-dbcp , commons-pool , mysql-connector-java 本地database.propertties ...
- linux下 XGCOM串口助手的安装
源码下载:http://code.google.com/p/xgcom/ 也可以自己搜索下载 首先先安装依赖库,直接运行命令 #sudo apt-get install libglib2.0- ...
- PostgreSQL窗口函数
窗口函数允许在查询的SELECT列表和ORDER BY子句中使用. 如果有排序,要保证唯一,否则会有下面的错误: 修改方式是:保证唯一,修改方法如下:
- Error:Artifact 'xx.war exploded' has invalid extension
环境信息: IDEA 13 , MAVEN, JBOSS 7. 配置信息: 常规配置. 出错信息: Error:Artifact 'xx.war exploded' has invalid ext ...
- MT【147】又见最大最小
(2018浙江省赛12题)设$a\in R$,且对任意的实数$b$均有$\max\limits_{x\in[0,1]}|x^2+ax+b|\ge1$求$a$的范围_____解答:由题意$\min\li ...
- SpringBoot 中使用redis以及redisTemplate
1.首先在pom.xml中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <art ...
- 解题:USACO07FEB The Cow Lexicon
题面 第一次做Trie上dp,感谢 @i207M 的资瓷 对子串们建立一棵Trie,设$dp[i][j]$表示到母串第$i$位为止在$Trie$上的$j$号节点时的最小修改数量,然后就可以枚举母串各位 ...