学习centos第十六天---主机防火墙路由 一、SNAT(源地址)转换下面两图表示未作SNAT和做了SNAT的情况SNAT的配置和前提条件:打开IPV4 的转发功能把net.IPV4.ip_forward 改成1,表示开启IPV4转发使配置生效。在某些情况下,网关的外网IP地址可能并不是固定的,例如使用ADSL宽带接入时。那么在这种网络...
学习cnetos 第十五天---防火墙(IP tables) 一、IPtables 入门简介:+iptables 是linux 内核集成的IP 信息包过滤系统,如果linux系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则该系统有利在linux系统上更好的控制IP信息包过滤和防火墙配置。防火墙在做信息包过滤时,有一套遵循和组成的规则,这些规则存储在专用的信息包过滤表中,而这些表集成在linux内核中。在信息包过滤表中,规...
HTTP协议原理剖析 一、TCP 与HTTP的区别:从领域上来说,TCP协议用于数据传输控制,而HTTP 协议主要用于应用层面的数据交互。本质上两者没有可比性。HTTP协议属于应用层协议,建立在TCP之上,HTTP协议以客户端请求和服务端应答为标准,浏览器称为客户端,而web服务器称为服务器。客户端打开任意端口向服务器的80端口发起http请求,首先会发起TCP三次握手,是为了建立数据连接通道,通道建立成功后,...
kali linux 安装显卡,电源优化,线程限制 安装显卡:GPU的用途:做大量复杂的科学运算(暴力破解)NVIDIA 显卡驱动安装 apt-get update apt-get dis-upgrade apt-get install -y linux-headers-$(uname -r) apt-get ins tall nvidia-ke...
kali linux 网络配置 一、网络配置:(1)临时分配IP地址dhcpcilent eth0ifconfig eth0 192.168.8.0/24route add defalt gw 192.168.1.1 (默认路由网关指向192.168.1.1)netstat -nr / route -n(查看路由)route add -net 172.16.0.0/...
学习centos第十四天---系统安全 目录一、系统账户安全措施:............................................................................................................................ 2(1)对于系统的安全,对账号进行设置........................................
学习centos第十三天----kickstart 无人值守收安装操作系统 一、kickstart无人值守技术二、无人值守技术步骤,(1)准备两个虚拟机,分别是nat模式,关闭虚拟机的nat网络自动分配ip地址;作为服务器的为指定的IP地址。(2)添加epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.re...
学习centos第十三天---pxe安装操作系统 一、网络安装(PXE)系统二、pxe安装步骤,(1)准备两个虚拟机,分别是nat模式,关闭虚拟机的nat网络自动分配ip地址;作为服务器的为指定的IP地址。(2)添加epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo...
学习centos第十二天--sshd控制 一、系统中的ssh与sshd服务1.概念简介openssh在主机中开启了openssh服务,那么就对外开放了远程连接的接口openssh的服务端:sshdopenssh的客户端:ssh2.其服务器端的配置文件为/etc/ssh/sshd_config#Port 22 #默认端口号TCP 22#ListenAddress 0.0.0.0 #监...
学习centso—第十一天---dns 配置 linux的dns配置目录一、第三:本地dns服务器不能解析客户端发来的请求,分为两种解析方法。............................ 2二、DNS 的种类:.........................................................
python字符串转义 上图中因为python不知到如何处理一对单引号之后的内容,不能识别第三个单引号。(默认都是以一对单引号或双引号来表示字符串从结束到开始。)长字符串:用三个引号(单引号或者双引号)来代表字符串开始和结束例如在有些情况下,就需要用转义:(1)>>> path = 'c:owhere'输出的内容换行,不是想要的结果,我们就需要转义用反斜杠 \ 来转义...
学习python第一章 函数:类似于数学函数,可能接受参数,并返回结果语句:让计算机执行特定操作的指示,如print语句表达式:程序的一部分,结果为一个值,例如2+2 就是一个表达式变量:表示值的名称。通过赋值,将新值赋给变量模块:导入来扩展python的功能字符串:一段文本,字符用unicode码表示的abs(number):返回指定数的绝对值camth.sqrt(number): 返回平方...
学习centoss第十天---vsftpd配置 一、Vsftpd 服务器安装配置(1)在命令行执行如下命令yum install vsftpd*(2)查看vsftpd 安装后的文件路径、启动Vsftpd服务及查看进程是否启动rpm -ql vsftpd|moreservice vsftpd restart(centos 6) systenctl restart vsftpd.servi...
学习centos--第十天---vsftpd 理论基础 vsftpd 服务器企业实战一、文件传输协议(File Transfer Protocol,ftp),基于协议ftp客户端与服务端可以实现共享文件、上传文件、下载文件。ftp基于tcp协议生成一个虚拟的连接,主要用于控制ftp连接信息,同时在生成一个单独的tcp连接用于ftp数据传输,用户可以通过客户端向ftp服务端上传、下载、删除文件,ftp服务端可以同时多人共享使用。二、FTP工作原理...
vsftpd 与httpd的使用 方法一:使用vsftpd系统用户时,添加 local_root=/var/www/html 把系统用户的共享目录指向httpd 网页,就是 var/www/html方法二:vsftpd使用虚拟用户时,把虚拟用户映射到 httpd 的apche 用户上,此时登录FTP的路径就是网站网页的路径,我们可以上传网页文件如果要修改网页的话,在/etc/httpd/conf.d/目录下,修改welco...
kali linux msf连接 postgresql 数据库 #1首先启动postgresql数据库:/etc/init.d/postgresql start;或者 service postgresql start;1、在kali中metasploit默认使用postgresql作为它的数据库; 想要开启metasploit服务首先得打开postgresql数据库, 命令如下:(或者:/etc/init.d/postgresql star...