2.Linux的用户、用户组、权限、文件系统管理及其网络配置

2.1 Linux的用户及用户组

  2.1.1 Linux的用户管理

        

      1.添加用户的含义:

      2.添加用户格式:

        useradd [选项] 用户名

        选项的用法

        

      3.示例

       

      1.修改用户格式:

        usermod [选项] 用户名

        选项的用法,修改用户的选项几乎与添加用户是一致的

        

      2.将用户的用户主组改为root

       

      1.修改口令格式:

        passwd [选项] 用户名

        可使用选项

        

      2.示例

        

 

      注意:

      1.切换用户格式:

        su [-] 目标用户

      2.注意点:

        超级管理员可以切换至任何用户不需要密码

        普通用户之间的切换,需要输入对应目标用户的密码

        添加上"-"表示,切换用户的同时,也切换至对应目标用户的环境

      1.删除用户的格式:

        userdel [-r] 用户名

      2.注意点:

        删除用户时没有-r选项,表示只删除了用户信息,它的家目录依然保留

        删除用户时加上-r选项,表示在删除指定用户的同时删除它的home目录      

  2.1.2 Linux系统用户组的管理

      1.用户组创建格式:

        groupadd [选项] 用户组名

        可使用的选项有:

        

      2.示例:添加用户组market,指定标识号为8500

        

      1.删除用户组格式:

        groupdel 用户组名

      2.注意点:

      1.修改用户组的格式:

        groupmod [选项] 用户组名

         常用选项:

        

      2.示例:将用户组名market改为group1

        

      3.注意点:

  2.1.3 用户账号有关的系统文件详细介绍

      1.查看语法格式:

        cat [/etc/passwd] [/etc/shadow] [/etc/group]

      1.passwd文件的作用:

      2.文件中每一行记录的格式:

        用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

      3.每一段的含义:

        

      1.shadow文件的作用:

        该文件用于存放系统账户的密码

      2.每一行记录的格式:

      3.每一段的含义:

       

      1.shadow文件的作用

        该文件用于保存用户组的信息

      2.每一行记录的格式:

        组名:口令:组标识号:组内用户列表

      3.每一段的含义:

      

2.2 Linux系统文件的权限

  2.2.1 逻辑权限

      1.每一个文件有三组权限标识,其分别为:

        第一组:用户

        第二组:用户组

        第三组:其他人

      2.每一组中都具有三种权限,其分别为:

        

      2.示例      

          一个文件的权限为:- rwx  r-x    r--  文件

 

                          用户  用户组  其他人

 

          

          如果对应的位置没有权限,则使用"-"来表示

         第一个符号不是权限标识,它是文件类型的标识:

          

      1.修改权限的语法格式:

        chmod [-R] 权限(可以是各组权限数字之和,也可以为字符) file|dir

      2.将对应的文件或者目录绑定至用户和用户组:

        chown 用户名:用户组名 file|dir

      3.示例:将某个文件的权限修改为,用户可以读写执行,用户组成员可以读执行,其他人只能执行

        

  2.2.2 物理权限

      1.此命令可以用来锁定某个文件不能被修改。系统内核2.6以上的版本支持。

      2.可以通过此命令来修改文件的物理属性从而提高系统的安全性。

      1.语法格式:

        chatts [-R] [功能] file|dir

        常用功能:

         

      1.语法格式: 

        lsattr [选项] file|dir

        常用选项:

        

      1.如何让普通用户拥有root权限:

      2.赋予普通账户sudo权限语法格式:

        vi /etc/sudoers

 

        找到root ALL=(ALL)   ALL这一行,然后在他后面添加:用户名  ALL=(ALL)   ALL

2.3 网络基础

  2.3.1 网络的基本知识

      1.七层结构记忆方法:

        注意:以上的例子仅仅是用于记忆七层模型的方式,不代表七层模型的真正含义

        

      1.IP地址

      2.子网掩码

      3.网关

      4.DNS

      

      1.IP地址的格式:

      2.示例:

        电话座机号码:

           网络  主机位

        北京:010-88889999

        上海:021-12345678

        交换机连接的是局域网(相同的网络),路由器连接不同的网络

      1.子网掩码的作用:

      2.子网掩码的格式:

        子网掩码是一个32位地址,他在二进制的前提下,将网络位全置1,主机位全置0

        这样的格式用于判断一个IP地址属于哪个网络

      3.子网掩码的用法:

        IP地址与子网掩码按位做与运算

        IP地址为:192.168.1.10和192.168.1.8他们都属于同一个,都在同一个网关下

             以上IP地址他们对应的子网掩码都为:255.255.255.0

        

      1.网关的基本概念:

  2.3.2 网络配置

      1.命令格式: 

        [root@localhost]#ifconfig

        

      2.网卡的配置:

      3.将新的虚拟机的的网卡改为eth0:

      4.网络配置,设置静态IP:

          

             

          

                                      

          

          

  2.3.2 虚拟机的网络连接模式

      1.NAT模式概述:

          

      2.NAT模式的连接方式:

              

          

           

          

           

           

      1.桥接模式概述:

          

      2.桥接模式的连接方式:

        

      3.桥接模式的优缺点:

        

 

        

 

 

 

 

 

 

 

 

 

 

 

        

 

 

 

 

      

 

 

              

        

       

         

 

            

 

   

 

         

      

 

 

 

 

 

      

 

 

            

 

        

 

  

 

      

 

 

        

 

        

                    

 

        

       

 

2.Linux的用户、用户组、权限、文件系统管理及其网络配置

全文结束