day04-Linux系统中用户控制及文件权限管理方法
一. useradd指令新建一个用户包含以下文件
1. 用户信息文件:less /etc/passwd 2. 用户密码信息文件:less /etc/shadow
3. 组信息文件:less /etc/group 4. 组密码信息文件:less etc/gshadow
5. 家目录:/home/目录名 6. 用户邮箱文件:/var/spod/mail/用户名
查看用户信息:id 用户名
二. 用户控制指令
1. useradd指令的相关选项:useradd [选项] [….] [用户]
-u:指定用户的UID -g:指定用户所属群组
-d:指定用户家目录 -c:指定用户的备注信息
-s:指定用户的shell
如:useradd -u 1000 -g lw -d /home/sb -c bigSB -s /binbash alex
三. 文件权限管理
1. 通过ls -l 文件名(或ll 文件名)指令可查看文件权限信息,其各字段意义分别为:权限信息 硬链接数 属主 属组 大小 文件名。其中,权限信息 由10位构成,分别如下:

2. 修改用户对文件的权限制令
为用户赋予读写执行权:chmod u=rwx a.txt 删除用户用户读写执行权:chmod u=--- a.txt
赋予组读写权:chmod g=rw- a.txt 删除其他用户读写执行权:chmod o=--- a.txt
注:只有文件属主与root用户才拥有对文件权限的修改权
四. 目录权限管理
通过ll -d 目录指令可查看目录权限,其各字段意义同文件权限,修改、删除用户对目录权限的制令的使用同文件权限指令。
对目录属主和属组修改指令的使用方法同文件。
注:对目录的“可读”权限意味着可以ls该目录下的子目录名、子文件名,“可写”权限意味着可以在该目录下可创建、删除、重命名目录,可执行权限意味着可以cd到该目录下。
五. 文件权限的数字表示方法
将文件的r、w、x等操作权限以数字的形式表示,分别对应如下:r |—> 4,w |—> 2,r |—>1。
则:rw- |—> 6,-wx |—> 3,r—|—>4
如:chmod u=rx,g=x,o=rwx a.txt |—> chmod 517 a.txt
day04-Linux系统中用户控制及文件权限管理方法的更多相关文章
- Linux 系统中用户切换
1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...
- Linux 系统中用户切换(su user与 su - user 的区别)
1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...
- linux系统中用户切换
1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...
- Linux系统中如何查找大文件或文件夹的方法
在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...
- Linux学习之用户身份与文件权限
Linux学习之用户身份与文件权限 1 用户身份及能力 Linux系统的管理员之所以是root,并不是因为其名叫root,而是该用户身份号码数值(UID)为0. 管理员UID为0:系统的管理员用户 系 ...
- 详解Linux系统中的文件名和文件种类以及文件权限
Linux文件种类与副文件名 一直强调一个概念,那就是:任何装置在Linux底下都是文件, 不仅如此,连资料沟通的介面也有专属的文件在负责-所以,你会瞭解到,Linux的文件种类真的很多- 除了前面提 ...
- 云服务器 ECS Linux 系统中常见的日志文件介绍
云服务器 ECS Linux 系统中,日志文件是非常重要的文件,它们记录了很多系统中重要的事.Linux 系统中常见日志文件概述如下: /var/log/cron可以在 cron 文件中检查 cron ...
- Linux系统中存储设备的两种表示方法
转:https://blog.csdn.net/holybin/article/details/38637381 一.对于IDE接口的硬盘的两种表示方法: 1.IDE接口硬盘,对于整块硬盘的两种表示方 ...
- linux系统中用户
一.用户身份介绍: 1.系统管理员用户,UID(User IDentification) :0, 2.系统用户,UID为1~999,默认的程序都有独立的系统用户负责,运行,进而控制被破坏的范围, 3. ...
随机推荐
- vim编辑 小笔记
http://jingyan.baidu.com/article/495ba8410ff14d38b30ede01.html vim编辑器笔记 1.vi 文件名 打开文件 2.按 i 键 进入inse ...
- Excel开发学习笔记:新建文档级的excel解决方案
工作中遇到一个数据处理自动化的问题,于是打算开发一个基于excel的小工具.在业余时间一边自学一边实践,最近终于完成了雏形.抽空把一些知识写下来以备今后参考,因为走的是盲人摸象的野路子,幼稚与错误请多 ...
- Java 的编译和运行机制
创建一个 名为 test.java 的 Java 源文件 源代码: class Hello{ public static void main(String[] args) { System.out.p ...
- PDM生成数据库-0设置表名和字段名中不带双引号
如果PDM直接导出脚本的话,所有的表和字段都会被加上双引号,非常不方便,去除双引号的办法: Database->Edit Current DBMS在弹出窗体中第一项General中找到 Scri ...
- 11-23网页基础--JavaScript基础知识
第一课 JavaScript简介 一.定义:JavaScript是脚本语言,需要宿主文件,它的宿主文件是html文件. JavaScript 是一种轻量级的编程语言. JavaScript 是可插入 ...
- 问题:iis配置json;结果:如何配置iis支持.json格式的文件
如何配置iis支持.json格式的文件 | 浏览:1357 | 更新:2015-04-05 11:00 | 标签:软件 1 2 3 4 5 6 7 分步阅读 现在大家在制作HTM5的一些小场景,小游戏 ...
- leetcode589
树的先序遍历,使用递归实现. class Solution { public: vector<Node> Tree; void preTree(Node node) { Tree.push ...
- spring分模块开发
- win10右击windows键没有反应解决方案(1707版本)
按Win+R打开运行,输入“regedit”打开注册表编辑器. 2.在“HKEY_CLASSES_ROOT”主键下找到“linkfile”或者".lnkfile"字符串值项,在右侧 ...
- IO流对文件的读取操作
/*1. 在当前项目的根目录下有一个名为“info.txt”的文件,里面存放的内容如下(可手动创建录入,不需要使用IO流): 2. 利用IO流的知识读取info.txt文件的内容, 在控制台上打印大写 ...