自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重庆森林

革命尚未成功 同志仍需努力

  • 博客(32)
  • 收藏
  • 关注

原创 第17章 使用ISCSI服务部署网络存储

17.1 iSCSI技术介绍无论使用什么类型的硬盘接口,硬盘上的数据总是要通过计算机主板上的总线与CPU、内存设备进行数据交换,这种物理环境上的限制给硬盘资源的共享带来了各种不便。后来,IBM公司开始动手研发基于TCP/IP协议和SCSI接口协议的新型存储技术,这也就是我们目前能看到的互联网小型计算机系统接口(iSCSI,Internet Small Computer System Interf...

2019-08-11 21:18:40 347

原创 第16章 使用Squid部署代理缓存服务

16.1代理缓存服务Squid服务程序具有配置简单、效率高、功能丰富等特点,它能支持HTTP、FTP、SSL等多种协议的数据缓存,可以基于访问控制列表(ACL)和访问权限列表(ARL)执行内容过滤与权限管理功能,还可以基于多种条件禁止用户访问存在威胁或不适宜的网站资源,因此可以保护企业内网的安全,提升用户的网络体验,帮助节省网络带宽。在使用Squid服务程序为用户提供缓存代理服务时,具有正向...

2019-08-11 21:00:34 235

原创 第15章 使用Postfix与Dovecot部署邮件系统

15.1 电子邮件系统电子邮件系统基于邮件协议来完成电子邮件的传输,常见的邮件协议有下面这些:简单邮件传输协议(Simple Mail Transfer Protocol,SMTP):用于发送和中转发出的电子邮件,占用服务器的25/TCP端口。邮局协议版本3(Post Office Protocol 3):用于将电子邮件存储到本地主机,占用服务器的110/TCP端口。Internet消息...

2019-08-10 20:59:19 773

原创 第14章 使用DHCP动态管理主机地址

14.1 动态主机地址管理协议动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。协议用于自动管理局域网内主机的IP地址、子网掩码、网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本。14...

2019-08-10 15:02:57 173

原创 第13章 使用BIND提供域名解析服务

13.1DNS域名解析服务DNS服务是一项用于管理和解析域名与IP地址对应关系的技术,将域名解析为IP地址(正向解析),或将IP地址解析为域名(反向解析)。这样一来,我们只需要在浏览器中输入域名就能打开想要访问的网站了。域名分类域名后缀一般分为国际域名和国内域名。原则上来讲,域名后缀都有严格的定义,但在实际使用时可以不必严格遵守。常见的域名后缀有 .com(商业组织)、.org(非营利组织...

2019-08-08 14:06:58 596

原创 第12章 使用Samba或NFS实现文件共享

12.1Samba文件共享服务SMB Server(Linux-Linux、Windows-Linux)SMB(Server Messages Block,服务器消息块)协议,旨在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单。首先下载Samba服务程序其次编辑配置文件由于在Samba服务程序的主配置文件中,注释信息行实在太多,不便于分析里面的...

2019-08-06 21:52:12 169

原创 重庆森林《Linux就该这么学》学习目录

本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值的Linux实验手册。章节包括有:第0章 咱们先来谈谈学习方法和红帽系统。第1章 部署虚拟环境安装linux系统。第2章 新手必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4...

2019-08-05 18:58:00 333

原创 第11章 使用vsftpd服务传输文件

11.1文件传输协议FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。FTP服务器是按照FTP协议在互联网上提供文件存储和访问服务的主机,FTP客户端则是向服务器发送连接请求,以建立数据传输链路的主机。FTP协议有下面两种工作模式。主动模式:F...

2019-08-05 18:37:23 163

原创 第10章 使用Apache服务部署静态网站

10.1网站服务程序目前能够提供Web网络服务的程序有IIS、Nginx和Apache等。其中,IIS(Internet Information Services,互联网信息服务)是Windows系统中默认的Web服务程序,这是一款图形化的网站管理工具,不仅可以提供Web网站服务,还可以提供FTP、NMTP、SMTP等服务。把光盘设备中的系统镜像挂载到/media/cdrom目录使用Vim...

2019-08-04 17:32:28 310

原创 第9章 使用ssh服务管理远程主机

9.1配置网络服务9.1.2创建网络会话RHEL和CentOS系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理Network Manager服务。9.1.3绑定两块网卡(提高传输速度,安全性更好)添加网络适配器编辑网卡绑定驱动重启网络服务TYPE:网络类型BOOTPROTO:...

2019-08-02 17:35:21 298

原创 第8章 iptables与firewalld防火墙

网卡信息配置Vmnet1–主机模式Vmnet8–NAT模式桥接模式:与物理机相同的连接网络方式PS:配置网卡的四种方式①:RHEL5/6:(setup),RHEL7(nmtui)②:vim /etc/sysconfig/network-scripts/ifcfg-eht0③:nm-connection-editor④:右上角图标配置完成后重启网络服务systemctl res...

2019-07-29 22:39:16 212

原创 第7章 使用RAID与LVM磁盘阵列技术

7.1RAID(独立冗余磁盘阵列)7.1.1RAID0优点:增加吞吐、读取速度(理论为2倍速度,使用率为100%)缺点:不具备数据备份和错误修复能力。7.1.2RAID11:1备份,安全,成本较高(50%使用率)7.1.3RAID5将数据奇偶校验信息保存到其他硬盘设备中7.1.4RAID10(RAID1+RAID0)兼顾读取速度、安全性、成本、利用率7.1....

2019-07-22 18:41:18 173

原创 第6章 存储结构与磁盘划分

6.1FHS

2019-07-21 22:24:41 130

原创 第5章 用户身份与文件权限

5.1用户身份与能力RHEL7系统中,有以下用户:(管理员UID为0,并不一定是root用户)管理员UID为0:系统的管理员用户。系统用户UID为1~999: Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独立的系统用户负责运行,进而有效控制被破坏范围。(RHEL5/6 UID:1-499)普通用户UID从1000开始:是由管理员创建的用于日常...

2019-07-15 17:08:13 196

原创 第4章 Vim编辑器与Shell命令脚本

Vim文本编辑器三种模式命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式 :正常的文本录入。末行模式:保存或退出文档,以及设置编辑环境。*从命令模式到输入模式(a,i,o)配置主机名称配置网卡信息配置Yum软件仓库编写Shell脚本接收用户的参数判断用户的参数...

2019-07-13 15:34:55 147

原创 第3章 管道符、重定向与环境变量

1、输入输出重定向(命令←→文件)重定向符 [命令] [文件]输出重定向符作用命令 > 文件将标准输出重定向到一个文件中(清空原有文件的数据)命令 2> 文件将错误输出重定向到一个文件中(清空原有文件的数据)命令 >> 文件将标准输出重定向到一个文件中(追加到原有内容的后面)命令 2>> 文件将错误输出重定...

2019-07-13 15:08:42 125

原创 第2章 新手必须掌握的Linux命令。

1、强大好用的shellBash:通用广泛适用性命令 参数 对象2、执行命令命令名称 [命令参数] [命令对象]命令参数又分为长格式和段格式:长格式命令 - -单词短格式命令 -字母命令参数只有短格式与短格式才能合并,例-a -l相当于-al3、常用命令echo 用于在终端输出字符串或变量提取后的值+++++++++++++++++...

2019-07-07 16:56:03 242

原创 第1章 部署虚拟环境安装linux系统。

本章我只列出几个较为重要的步骤,欢迎大家补充。1. 在安装操作系统时,选择稍后安装操作系统选项,否则没有后续的配置、安装等一系列流程,安装完成后也是字符界面。2. 关于虚拟机的内存分配,物理机的内存大小为4G及以上则分配2G给虚拟机,4G以下则分配物理机内存的一半给虚拟机3.安装过程中不要选择最小化安装,应当修改为server with GUI,这个选项不仅是安装图形界面,还是一种服务器...

2019-07-07 15:33:52 223

转载 学习 Python 的最佳方式

Python 是世界上功能最多且最强大的编程语言之一。使用Python,你可以编写自己的应用程序,创建游戏、设计算法、甚至编程一个机器人。学习 Python 还可以担任软件工程师、Web开发人员、移动开发人员或者数据科学家。它还可以大大改善你目前的职业生涯。但是在你建立网站或从 Google 申请工作之前,你需要掌握Python。那么学习 Python 的最佳方法是什么?作者 | GE...

2019-03-18 08:51:55 196

原创 Linux打开txt文件乱码的解决方法

Linux显示在Windows编辑过的中文就会显示乱码是由于两个操作系统使用的编码不同所致。Linux下使用的编码是utf8,而Windows使用的是gb18030。因此,解决Linux打开txt文件中文乱码可有如下两种方法。方法一:在附件终端中,进入到txt文件所在目录,使用命令符“iconv -f gb18030 -t utf8 old.txt -o new.txt”把gb18030编码的...

2019-03-12 20:43:29 2324

原创 Linux中开机出现“piix4_smbus 0000:00:07.3: SMBus Host controller not enabled”问题解决方式

1.查明装入模块的名字:lsmod | grep i2c2.将该模块列入不装入名单:gedit /etc/modprobe.d/blacklist.conf在文件最后一行加:blacklist i2c_piix43.重新生成引导文件:sudo update-initramfs -u -k all4.重启:reboot...

2019-03-05 11:52:16 24727 12

原创 Kali中安装Nessus

1:下载下载页面:https://www.tenable.com/downloads/nessus2:安装root@kali2018:/# dpkg -i Nessus-8.0.0-debian6_i386.deb3:启动nessusroot@kali2018:/# service nessusd startroot@kali2018:/# service nessusd statu...

2019-02-27 16:55:30 2535

原创 Kali 安装 Nessus后Download faild解决方法

这个方法使用离线方式下载插件,然后安装。离线方式需要挑战码和激活码,而且刚才那个激活码因为已经使用过了,所以失效了,可以重新填写信息发送一个新的激活码,好像一小时内只能发送一次激活码,如果告知已经达到限制了,可以换个邮箱也是可以获取激活码的。现在生成挑战码,在目录/opt/nessus/sbin下执行./nessuscli fetch --challenge如上图所示,会得到一个挑战码...

2019-02-27 16:52:13 1931

原创 双启动Kali与Windows

Kali Linux双启动Windows在Windows安装的同时安装Kali非常有用。但是,您需要在设置过程中谨慎行事。首先,确保您已备份Windows安装上的所有重要数据。由于您将修改硬盘驱动器,因此您需要将此备份存储在外部媒体上。完成备份后,我们建议您仔细阅读Kali Linux硬盘安装,这解释了基本Kali安装的正常过程。在我们的示例中,我们将安装Kali Linux以及Windows...

2019-02-27 09:27:47 606

转载 kali虚拟机扩容

https://blog.csdn.net/Mike_Roger/article/details/79264209

2019-01-25 11:54:31 606

转载 SYN洪泛攻击

1、https://www.jianshu.com/p/8dd21dad81dc2、https://www.jianshu.com/p/b378a05e1a343、https://www.cnblogs.com/mrchige/p/6495147.html

2019-01-24 13:53:19 181

转载 nmap识别活跃的主机

https://www.cnblogs.com/youcanch/articles/5671210.html

2019-01-24 13:46:30 409

原创 关于2018版kali安装VMware-tools后不能与物理机之间复制文件的处理

打开终端输入这行命令gedit /etc/apt/sources.list#中科大deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib...

2019-01-24 13:13:08 3289 1

转载 CentOS7在线安装Mysql数据库问题集锦

错误:已加载插件:fastestmirror, langpacks无法打开 mysql57-community-release-el7-7.noarch.rpm ,跳过。无须任何处理2.已加载插件:fastestmirror, langpacksbase | 3.6 kB 00:0...

2019-01-22 13:26:58 1019

原创 2.2线性表的结构体定义和基本操作

2.2.1 线性表的结构体定义#define maxsize 100 //这里定义一个整型常量maxsize,值为1001、顺序表的结构体定义typedef struct{ int data[maxsize]; //存放顺序表元素的数组 int length; //存放顺序表的长度}Sqlist; ...

2019-01-14 17:15:37 1505

原创 2.1线性表的基本概念与实现

1、定义具有相同特性元素的一个有限序列。该序列中所含元素个数是线性表的长度,用n表示,当n=0时,线性表为空。2、逻辑特性线性表只有一个表头元素,只有一个表尾元素,表头元素没有前驱,表尾元素没有后继,除表头和表尾元素之外,其他元素只有一个直接前驱,也只有一个直接后继。3、线性表的存储结构线性表的存储结构分为两种:顺序存储结构和链式存储结构。(1)顺序表线性表中所有元素按照其逻辑顺序,...

2019-01-13 21:14:49 371

原创 十大经典排序算法

1

2018-12-10 20:50:19 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除