第1章 查看ip的其他方法  ip

1.1 ip address == ip a

1.2 ip address show eth0 == ip a s eth0

1.3 ip route == ip r

第2章 vi/vim常见的错误

2.1 swap file exist 错误

2.1.1 产生原因

2.1.2 错误信息

2.1.3 解决办法

2.1.4 6.x之前版本解决办法

第3章 用户管理

3.1 用户的分类

3.1.1 两种常用的shell

/bin/bash      普通用户默认的命令解释器

/sbin/nologin   傀儡用户虚拟用户使用

3.2 与用户有关的配置文件

3.2.1 /etc/passwd <span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">文件详解

第4章 与用户有关的目录

4.1.1 /etc/skel

4.1.2 创建一个新的用户过程

4.1.3 /etc/skel 目录下文件详解

4.2 -bash-4.1$ 错误的解决办法

4.2.1 产生的原因

4.2.2 解决办法

       第二步 /etc/skel下的文件复制过来 ( .bash* 隐藏文件)

       <span style=“font-family: 新宋体; times new roman"4times new roman”;color: red;">注意:复制隐藏文件的是时候使用 .bash* <span style=“font-family: 新宋体; times new roman"4times new roman”;color: red;">。

       第三步 退出重新连接即可

 

4.3  .*  <span style=“font-family: 新宋体; times new roman"4times new roman”;color: red;">极度危险

 .* 查找的时候匹配 ..

 ..  为上级目录

 操作文件的时候尽量的精确  .bash*

第5章 用户相关的命令

5.1 添加用户 useradd

5.1.1 useradd   adduser

5.1.2 useradd参数说明

5.1.3 添加用户 指定uid666 禁止用户登录系统 不创建家目录

5.1.4 /etc/login.defs  控制用户的默认信息

5.1.5 添加用户时的的基本信息(默认信息)

5.2 删除用户userdel

5.2.1 方法一  注释/etc/passwd

5.2.2 删除用户时常见的错误信息

       #__<span style=“font-family: 新宋体; times new roman"4times new roman”;color: #1F497D;">另一个在登陆的窗口提示信息

5.2.3 常见参数

5.3 修改用户的信息 usermod

5.3.1 查看用户的信息

5.3.2 为用户增加说明信息

5.3.3 让用户属于新的家庭

5.3.4 用户属于多个家庭(附加组)

5.3.5 usermod常用参数

5.4 passwd 修改用户密码

5.4.1 交互式修改

       交互式输入密码要输入两次密码。

       一次只能修改一个用户的密码

5.4.2 非交互式设置密码  –stdin

5.5 密码管理软件

       AD统一管理

       动态密码

5.6 让系统更加安全

5.6.1 方法

查看日志 /var/log/secure  查找failed 进行分析

chattr +i +a 给主要文件加上文件系统权限

指纹加密

5.6.2 指纹加密 md5sum 命令

只要文件的内容变量,加密信息就变化

       第二步 进指纹放到一个文件中

       第三步 可以对文件进行校验 正确显示 OK 不一致显示Failed

       由于文件中保存的式相对路径,所以指纹文件要和目标文件在同一个文件内。

5.7 【企业面试题】

5.7.1 批量添加3个用户stu01,stu02,stu03,并设置123456(禁止使用for,while等循环)

<li>
  <a href="#2_vivim">第2章 vi/vim常见的错误</a><ul>
    <li>
      <a href="#21_swap_file_exist">2.1 swap file exist 错误</a><ul>
        <li>
          <a href="#211">2.1.1 产生原因</a>
        </li>
        <li>
          <a href="#212">2.1.2 错误信息</a>
        </li>
        <li>
          <a href="#213">2.1.3 解决办法</a>
        </li>
        <li>
          <a href="#214_6x">2.1.4 6.x之前版本解决办法</a>
        </li>
      </ul>
    </li>
  </ul>
</li>

<li>
  <a href="#3">第3章 用户管理</a><ul>
    <li>
      <a href="#31">3.1 用户的分类</a><ul>
        <li>
          <a href="#311_shell">3.1.1 两种常用的shell</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#32">3.2 与用户有关的配置文件</a><ul>
        <li>
          <a href="#321_etcpasswd">3.2.1 /etc/passwd 文件详解</a>
        </li>
      </ul>
    </li>
  </ul>
</li>

<li>
  <a href="#4">第4章 与用户有关的目录</a><ul>
    <li>
      <ul>
        <li>
          <a href="#411_etcskel">4.1.1 /etc/skel</a>
        </li>
        <li>
          <a href="#412">4.1.2 创建一个新的用户过程</a>
        </li>
        <li>
          <a href="#413_etcskel">4.1.3 /etc/skel 目录下文件详解</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#42_-bash-41">4.2 -bash-4.1$ 错误的解决办法</a><ul>
        <li>
          <a href="#421">4.2.1 产生的原因</a>
        </li>
        <li>
          <a href="#422">4.2.2 解决办法</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#43_nbspnbsp">4.3 &nbsp;.*&nbsp; 极度危险</a>
    </li>
  </ul>
</li>

<li>
  <a href="#5">第5章 用户相关的命令</a><ul>
    <li>
      <a href="#51_useradd">5.1 添加用户 useradd</a><ul>
        <li>
          <a href="#511_useradd_nbsp_adduser">5.1.1 useradd &nbsp;与 adduser</a>
        </li>
        <li>
          <a href="#512_useradd">5.1.2 useradd参数说明</a>
        </li>
        <li>
          <a href="#513_uid666">5.1.3 添加用户 指定uid为666 禁止用户登录系统 不创建家目录</a>
        </li>
        <li>
          <a href="#514_etclogindefsnbsp">5.1.4 /etc/login.defs&nbsp; 控制用户的默认信息</a>
        </li>
        <li>
          <a href="#515">5.1.5 添加用户时的的基本信息(默认信息)</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#52_userdel">5.2 删除用户userdel</a><ul>
        <li>
          <a href="#521_nbspetcpasswd">5.2.1 方法一 &nbsp;注释/etc/passwd</a>
        </li>
        <li>
          <a href="#522">5.2.2 删除用户时常见的错误信息</a>
        </li>
        <li>
          <a href="#523">5.2.3 常见参数</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#53_usermod">5.3 修改用户的信息 usermod</a><ul>
        <li>
          <a href="#531">5.3.1 查看用户的信息</a>
        </li>
        <li>
          <a href="#532">5.3.2 为用户增加说明信息</a>
        </li>
        <li>
          <a href="#533">5.3.3 让用户属于新的家庭</a>
        </li>
        <li>
          <a href="#534">5.3.4 用户属于多个家庭(附加组)</a>
        </li>
        <li>
          <a href="#535_usermod">5.3.5 usermod常用参数</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#54_passwd">5.4 passwd 修改用户密码</a><ul>
        <li>
          <a href="#541">5.4.1 交互式修改</a>
        </li>
        <li>
          <a href="#542_nbsp_--stdin">5.4.2 非交互式设置密码&nbsp; --stdin</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#55">5.5 密码管理软件</a>
    </li>
    <li>
      <a href="#56">5.6 让系统更加安全</a><ul>
        <li>
          <a href="#561">5.6.1 方法</a>
        </li>
        <li>
          <a href="#562_md5sum">5.6.2 指纹加密 md5sum 命令</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#57">5.7 【企业面试题】</a><ul>
        <li>
          <a href="#571_3stu01stu02stu03123456forwhile">5.7.1 批量添加3个用户stu01,stu02,stu03,并设置123456(禁止使用for,while等循环)</a>
        </li>
      </ul>
    </li>
  </ul>
</li>