一. 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. linux 标准化

    Unix 1969 年诞生于 AT&T 贝尔实验室,并在 1973 年使用 C 语言进行了重写,从此就具有了很好的可移植性.但是当 AT&T 在 1984 年由于分拆而得以进入计算机领 ...

  2. 蓝桥杯 算法训练 ALGO-129 特殊的数字四十

    算法训练 特殊的数字四十   时间限制:1.0s   内存限制:256.0MB 特殊的数字四十 问题描述 1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位十进制数. 输出 ...

  3. SQL字符串拼接

    不同的数据库,相应的字符串拼接方式不同,通过对比加深一下记忆. 一.MySQL字符串拼接 1.CONCAT函数 语法格式:CONCAT(char c1, char c2, ..., char cn) ...

  4. DCloud:目录

    ylbtech-DCloud:目录 1.返回顶部 1.5+ App开发入门指南 http://ask.dcloud.net.cn/article/89 2.   3. 2.返回顶部   3.返回顶部 ...

  5. I/O---读取txt文件----demo

    首先获得一个文件句柄.File file = new File(); file即为文件句柄. 读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了.接下 ...

  6. Linux 查看一个端口的连接数

    netstat -antp|grep -i "80" |wc -l 譬如查看80端口的连接数

  7. C/C++下测量函数运行时间

    C/C++下测量函数运行时间 time.h介绍 C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t. clock_t clock( void ); 这个函数返回从" ...

  8. Jedis连接redis的一些基本操作

    Jedis其实就是redis的一个连接方式 需要的jar包:

  9. 第4章 springboot热部署 4-1 SpringBoot 使用devtools进行热部署

    /imooc-springboot-starter/src/main/resources/application.properties #关闭缓存, 即时刷新 #spring.freemarker.c ...

  10. ngx-bootstrap使用01 安装ngx-bootstrap和bootstrap及其使用、外部样式引入

    1 版本说明 2 新建一个angular项目 ng new 项目名 --stayle=scss 代码解释:创建一个样式文件格式为SCSS的angular项目 技巧01:由于我angular-cli的版 ...