zoukankan      html  css  js  c++  java
  • DAY-5 Linux系统用户、群组和权限

    一、用户

    1、/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)

    每个字段的具体含义:

    第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。

    第2个字段(列)如果是x,表示该用户登录Linux系统时必须使用密码;如果为空,则该用户在登录时无须提供密码。

    第3个字段(列)记录的是这个用户的uid。

    第4个字段(列)记录的是这个用户所属群组的gid。

    第5个字段(列)记录的是有关这个用户的注释信息(如全名或通信地址)。

    第6个字段(列)记录的是这个用户的家目录的路径。

    第7个字段(列)记录的是这个用户登录后,第一个要执行的进程。

    2、/etc/shadow文件的功能:存储所有用户的密码,每一个用户占用一行记录,该文件实际上就是存放用户密码的数据库(Database)。

     

    每个字段的具体含义:

    第1个字段(列)是用户名。

    第2个字段(列)是密码,这个密码是经过MD5加密算法加密过的密码。

    3、/etc/group文件的功能:存放了Linux系统中所有群组的信息,它实际上就是一个存放群组信息的数据库(Database)。

    每个字段的具体含义:

    第1个字段是这个群组的名字。

    第2个字段中的x表示这个群组在登录Linux系统时必须使用密码。

    第3个字段记录的是这个群组的gid。

    第4个字段记录的是这个群组里还有哪些群组成员。

    4、/etc/gsdadow文件功能:存放Linux系统中所有群组的密码

    5、/etc/userl文件功能:用户家目录

    6、/var/spool/mail/userl文件功能:存放用户的邮箱

    一些常用命令:vim 文件路径:查看当前文件内容,点击a,进入编辑模式,点击退出esc,shift+:,输入wq,保存退出(:wq!加感叹号强制保存退出)

                        ls -dl 查看当前目录本身的详细信息

    7、用户功能及命令

    useradd命令的功能:新增一个用户

    usermod命令的功能:修改用户的账户信息

    userdel命令的功能:删除用户

    groupadd命令的功能:创建一个新的群组账号

    二、文件、群组及权限

    1、查看文件的权限命令:ls -l

    “-”代表为文件,“d”代表为目录,“r”代表read(只读-4),“w”代表writer(只可写-2),“x”代表execute(可执行-1)

    前三位对应文件所属主的用户权限,中间三位是对应文件所属组的用户权限,后三位是对应文件其他用户的权限

    2、修改文件权限命令

    chmod命令:修改权限——chmod u= g= 0=  文件名 或者 chmod u+/- g+/- o+/- 文件名 或者 chmod 777 文件名

    chown命令:修改主/组用户——chown 用户:用户 文件名

    chmod -R递归的更改用户的权限,chown -R递归的更改主/组用户 chown -R oldboy:oldboy /home/oldboy

    3、root用户的定义:root用户也称为超级用户,它可以完全不受限制地访问任何用户的账户和所有文件及目录。

    4、Linux系统是将系统中的所有用户分成了3类:

    第1类:所有者

    第2类:所属组

    第3类:非同组的其他用户

    5、文件/目录操作权限详解

    r:表示read权限,也就是可以阅读文件或者ls命令列出目录内容的权限。

    w:表示write权限,也就是可以编辑文件或者在一个目录中创建和删除文件的权限。

    x:表示execute权限,也就是可以执行程序或者使用cd命令切换到这个目录以及使用

     

  • 相关阅读:
    Windows Socket编程简介
    IIS7.0 Appcmd 命令详解
    VC显示网页验证码、模拟CSDN网页登录
    c++对象初始化中 ZeroMemory、memset、直接赋0的区别
    在MFC程序中显示 JPG/GIF图像
    开始学习WTL——(1)关于STL/ATL/WTL之间的区别
    可编辑子项的CListCtrl类
    VC添加自定义消息
    VC调用JavaScript函数--处理QQ网页登录密码加密(空间、农场、WEB QQ等)
    VC创建定时关闭的MessageBox
  • 原文地址:https://www.cnblogs.com/fenglinglf/p/6899580.html
Copyright © 2011-2022 走看看