一. 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系统中用户控制及文件权限管理方法的更多相关文章

  1. Linux 系统中用户切换

    1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...

  2. Linux 系统中用户切换(su user与 su - user 的区别)

    1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...

  3. linux系统中用户切换

    1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...

  4. Linux系统中如何查找大文件或文件夹的方法

    在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...

  5. Linux学习之用户身份与文件权限

    Linux学习之用户身份与文件权限 1 用户身份及能力 Linux系统的管理员之所以是root,并不是因为其名叫root,而是该用户身份号码数值(UID)为0. 管理员UID为0:系统的管理员用户 系 ...

  6. 详解Linux系统中的文件名和文件种类以及文件权限

    Linux文件种类与副文件名 一直强调一个概念,那就是:任何装置在Linux底下都是文件, 不仅如此,连资料沟通的介面也有专属的文件在负责-所以,你会瞭解到,Linux的文件种类真的很多- 除了前面提 ...

  7. 云服务器 ECS Linux 系统中常见的日志文件介绍

    云服务器 ECS Linux 系统中,日志文件是非常重要的文件,它们记录了很多系统中重要的事.Linux 系统中常见日志文件概述如下: /var/log/cron可以在 cron 文件中检查 cron ...

  8. Linux系统中存储设备的两种表示方法

    转:https://blog.csdn.net/holybin/article/details/38637381 一.对于IDE接口的硬盘的两种表示方法: 1.IDE接口硬盘,对于整块硬盘的两种表示方 ...

  9. linux系统中用户

    一.用户身份介绍: 1.系统管理员用户,UID(User IDentification) :0, 2.系统用户,UID为1~999,默认的程序都有独立的系统用户负责,运行,进而控制被破坏的范围, 3. ...

随机推荐

  1. java代码继承super

    总结:多态 :. 当重写父类的方法的时,子类对象名可以调用父类的方法,以及不带参的构造方法 package com.addd; public class rr { int a, b; String c ...

  2. mysql函数之三:find_in_set() 函数 返回str在字符串集strlist中的序号

    如果字符串str是在的strlist组成的N子串的字符串列表,返回值的范围为1到N. FIND_IN_SET(str,strlist) 如果字符串str是在的strlist组成的N子串的字符串列表,返 ...

  3. 用Unreal Engine绘制实时CG影像

    转自:http://www.unrealchina.net/portal.php?mod=view&aid=225 近年来,对实时CG的关心热度越来越高,但要想弥补与预渲染方式的差异并不是那么 ...

  4. 2016.9.9《Oracle查询优化改写技巧与案例》电子工业出版社一书中的技巧

    1.coalesce (c1,c2,c3,c4,...) 类似于nvl但可以从多个表达式中返回第一个不是null的值 2.要在where条件中引用列的别名,可以再嵌套一层查询 select * fro ...

  5. oracle——基础知识(二)未完

    1.select 查询 单独的一条 select 语句 可以一次查询多条记录:但是在 pl/sql 块中,select语句只能 使用INTO子句:必须并且只能返回一行 2.EXECUTE IMMEDI ...

  6. DAY3-python函数

    目录 一.了解函数 二. 函数定义 三.函数使用原则:先定义,后调用 四.定义函数的三种形式 五.函数的调用 六.函数的参数 七. 函数对象 八.函数嵌套 九.名称空间与作用域 十. 闭包函数 十一. ...

  7. Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案

    Eclipse Maven 开发一个 jee 项目时,编译时遇到以下错误:Description Resource Path Location TypeDynamic Web Module 3.0 r ...

  8. ASP.NET MVC3 HtmlHelper用法大全

    HTML扩展类的所有方法都有2个参数:以textbox为例子public static string TextBox( this HtmlHelper htmlHelper, string name, ...

  9. JAVA基础知识总结7(抽象类 | 接口)

    抽象类: abstract 1.抽象:不具体,看不明白.抽象类表象体现. 2.在不断抽取过程中,将共性内容中的方法声明抽取,但是方法不一样,没有抽取,这时抽取到的方法,并不具体,需要被指定关键字abs ...

  10. 使用ffmpeg合并视频

    命令: ffmpeg -i concat:"1.avi|2.avi" -vcodec copy -acodec copy "3.avi" ffmpeg下载:ht ...