显示接口

Linux Firewalld 基础

泄露秘密 提交于 2019-12-01 17:32:37
互联网上提供了各种网络服务,而防火墙可以设置各种规则来限制访问,保护服务器。 概述 Linux 的防火墙体系主要工作在网络层,针对 TCP/IP 数据包实施过滤和限制,属于典型的包过滤防火墙。 Linux 系统的防火墙体系基于内核编码实现,具有非常稳定的性能和极高的效率。 三种防火墙 netfilter 指 linux 内核中实现包过滤防火墙的内部结构 属于 内核态 的防火墙功能体系 iptables 指管理 linux 防火墙的命令程序 属于 用户态 的防火墙管理体系 Firewalld CentOS 7 默认的防火墙管理工具,取代之前的 iptables 防火墙 属于 用户态 firewalld 和 iptables 内部结构都指向 netfilter 这个强大的网络过滤子系统,以实现包过滤防火墙功能 支持动态更新、加入防火墙 zone 概念 支持 IPv4 和 IPv6 地址 字符管理工具 firewall-cmd 和图形化管理工具 firewall-config 区别 名称 Firewalld iptables 配置文件 /usr/lib/firewalld/和/etc/firewalld/ /etc/sysconfig/iptables 对规则的修改 不需要全部刷新策略,不丢失现行连接 需要全部刷新策略,丢失连接 防火墙类型 动态防火墙 静态防火墙 网络区域 区域介绍

微信公众号接口权限表汇总

白昼怎懂夜的黑 提交于 2019-12-01 12:53:21
微信 公众号目前分为订阅号、服务号、企业号,订阅号和服务号又区分认证和非认证,部分权限又有细微差异,整理个列表方便大家检索和查询相关功能! 文章更新历史: 2015年01月24日 增加网页 JS-SDK调用权限说明,并且根据两位朋友的提示修改了订阅号已认证权限中的错误,感谢两位朋友! 2014年12月09日 公众平台认证订阅号接口调整 2014年12月04日 创建该文档 1、目前收集到的包含未认证服务号、已认证服务号、未认证订阅号,已认证订阅号! 2、未认证订阅号与未认证服务号两者接口差异仅体现在自定义菜单上!注意这里说的是接口差异,如果想了解区别移步这里 微信公众平台 企业号与服务号、订阅号的区别 ! 3、点击接口中的超链可以直接跳转微信公众平台查看接口描述! 服务号未认证权限 类目 功能 接口 每日调用上限/次 接口状态 操作 对话服务 基础支持 获取access_token 2000 已获得 获取微信服务器IP地址 已获得 接收消息 验证消息真实性 无上限 已获得 接收普通消息 无上限 已获得 接收事件推送 无上限 已获得 接收语音识别结果 (已关闭) 无上限 已获得 开启 发送消息 自动回复 无上限 已获得 客服接口 未获得 群发接口 未获得 模板消息(业务通知) 未获得 用户管理 用户分组管理 未获得 设置用户备注名 未获得 获取用户基本信息 未获得 获取用户列表 未获得

必须掌握的八个DOS命令(转)

老子叫甜甜 提交于 2019-12-01 10:06:53
转载 http://www.cnblogs.com/Tonyyang/ 必须掌握的八个DOS命令 一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping 回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。      -t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。      -l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。      -n 定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。      说明一下,如果-t

spice虚拟桌面基础

谁说胖子不能爱 提交于 2019-12-01 06:07:56
1. VDI架构 VDI架构提供了一种可以通过软件组件发布虚拟设备的方法,其它软件组件可以与这些设备进行交互。后端暴露了像display port、mouse input等接口,前端插入display output并根据特定实现进行渲染,以及插入mouse input并发送鼠标事件给后端处理。 此外很多其它接口可以通过后端(back-end)暴露出来,另一个例子就是物理机上的远程显示系统:后端使用现有的技术与原生os交互,来接收显示跟新和推送输入消息。后端暴露了像显示输出、鼠标输入一样的接口。前端(front-end)的作用就像之前的例子。使用VDI后端可以不用做任何代码改动就可以使用很多类型的前端。 后端与前端的交互是由后端来初始化的。后端使用VDI_init将核心接口传给前端,通过核心接口,后端也将选项参数传给前端。核心接口与其它VDI接口一样,就是一个包含数据成员和成员函数的数据结构。核心接口提供了接收变化事件的方法。通过这些,前端可以找到并与后端暴露的接口交互。 spice server实现了VDI前端,qemu提供了后端接口。 2. 基本架构 Spice基本模块包括spice protocol, spice server, spice client。另外还包括Qxl设备和guest qxl驱动。 2.1 Graphic Commands Flow

NameSpace Shell 命名空间扩展

一世执手 提交于 2019-12-01 01:50:57
即 Windows 下的命名空间扩展 命名空间扩展 一种允许将外部自定义的信息集成到windows资源管理器,以用户自定义显示方式来处理数据信息,资源管理器提供必要的控制、交互接口、GUI实现。 实现命名空间扩展 一个文件件管理器对象,用于请求其其需要的信息 一个显示文件夹内容的视图窗口 一个枚举文件夹内的项目的枚举对象 一个表征文件夹对象的标识ID 一系列可定制用户GUI的访问函数 一般流程 命名空间扩展和shell扩展几乎一样,都要被注册安装,被检测、被调用,都属于进程里COM服务实现,实现一系列的接口来定制Shell;不同点:前者主要是针对Explorer的添加一个虚拟文件夹,后者则是限制于文件类型。 资源管理器扫描注册表来安装组件并建立和他们的连接通信,无论是你自己实现或是系统自带的; 资源管理器探测到当前存在的命名空间扩展,它便加载该COM服务对象(调用IShellFolder的一些接口实现); IShellFolder作为一个文件夹管理器,并提供给资源管理器需要的任何东西,也即是充当资源管理器和扩展的其他部分之间的代理对象; 当Explorer需要显示一个视图内容时,Explorer将请求IShellFolder一个视图对象,同样的,当显示树形视图的节点时,其将请求枚举文件夹对象和子文件夹的属性内容;这些几乎均通过IShellFolder接口来完成;

Linux 下的图形库介绍

寵の児 提交于 2019-11-30 19:33:45
在进行 Linux 下的图形系统编程时,我们常常会遇到以下这些概念: Framebuffer, X11, SDL , DFB, miniGUI, OpenGL , QT, GTK , KDE, GNOME 等等。 一、 Linux 图形领域的基础设施 1.1 X Window X Window 从逻辑上分为三层: X Server 、 X Client 和 X 协议。 最底层的 X Server ( X 服务器)主要处理输入 / 输出信息并维护相关资源,它接受来自键盘、鼠标的操作并将它交给 X Client ( X 客户端)作出反馈,而由 X Client 传来的输出信息也由它来负责输出; 最 上 层的 X Client 则提供一个完整的 GUI 界面,负责与用户的直接交互( KDE 、 G NOME 都是一个 X Client ) 。 X 协议则是 衔接 X Server 与 X Client 的通讯协议 , 它的任务是充当这两者的沟通管道。尽管 UNIX 厂商采用相同的 X Window ,但终端的 X Client 并不相同。 XFree86 是 X Window 系统的一个 开源的 实现。 它主要运行于 Unix 以及类 Unix 操作系统上。 XFree86 在显示硬件(鼠标、键盘以及显卡)与桌面环境(也就是窗口管理器)之间 提供了一个 Client/Server 接口。

nodejs随手记

一世执手 提交于 2019-11-30 14:41:22
nodejs项目周 nodejs前端框架 一般做中间层 和操作数据库 传统模式和前后端分离最大的区别就是seo优化 HTTP常见的服务器软件 Apache Nginx (iis)微软的服务器现在已经不怎么用了 node服务器 可以自己编写服务 个人练习 nodejs依赖安装 Express框架 提供一系列强大特性帮助你创建各种web应用 框架安装 cnpm install --save express 依赖安装 npm init 配制文件 npm install -g supervisor node自启动工具 启动命令 supervisor 文件名 自启工具命令 npm install --save ejs 摸板引擎安装 npm install body-parser --save 安装post接收的第三方模块 服务器 •服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。 •常见的HTTP服务器软件:Apache、Nginx、IIS。 •Node服务器:如果我们使用 PHP 来编写后端的代码时,需要 Apache 或者 Nginx 的 HTTP 服务器, 来处理客户端的请求响应。不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时, 我们不仅仅在实现一个应用,同时还实现了整个

nodejs随手记

时光毁灭记忆、已成空白 提交于 2019-11-30 14:39:30
nodejs项目周 nodejs前端框架 一般做中间层 和操作数据库 传统模式和前后端分离最大的区别就是seo优化 HTTP常见的服务器软件 Apache Nginx (iis)微软的服务器现在已经不怎么用了 node服务器 可以自己编写服务 个人练习 nodejs依赖安装 Express框架 提供一系列强大特性帮助你创建各种web应用 框架安装 cnpm install --save express 依赖安装 npm init 配制文件 npm install -g supervisor node自启动工具 启动命令 supervisor 文件名 自启工具命令 npm install --save ejs 摸板引擎安装 npm install body-parser --save 安装post接收的第三方模块 服务器 •服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。 •常见的HTTP服务器软件:Apache、Nginx、IIS。 •Node服务器:如果我们使用 PHP 来编写后端的代码时,需要 Apache 或者 Nginx 的 HTTP 服务器, 来处理客户端的请求响应。不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时, 我们不仅仅在实现一个应用,同时还实现了整个

Linux命令:netstat命令

元气小坏坏 提交于 2019-11-29 19:05:35
netstat功能:显示网络连接情况 netstat功能选项   -t:tcp协议的连接   -u:udp协议的链接 -l:监听状态的连接 -a:所有状态的连接 -p:连接相关的进程 -n:数字格式显示   -r:显示路由表,类似于route或ip route show   -e:扩展格式   -w:处于监听状态   -i:显示所有接口统计数据   -Ieth0:显示指定接口eth0统计数据 常用组合:   netstat -tan   netstat -tunlp   netstat -tnl   netstat -rn    来源: https://www.cnblogs.com/ysuwangqiang/p/11527411.html

第一章 PHP mySQL

余生颓废 提交于 2019-11-29 05:01:41
一,服务器环境搭建 1-1.Apache服务器。(端口号定义,http协议,开启和关闭) 服务器: 我们在浏览器浏览网页的时候,在地址栏中都会产生一个url。通过这个url,浏览器从互联网中找到一个网页并下载到当前浏览器中显示。那么这个网页从何而来呢? 从web服务器来。一个网站完成开发后,我们需要把网站上传到一个web服务器中,web服务器会产生一个url地址,用户通过这个地址,在浏览器的地址栏中输入这个url,就可以在互联网上访问这个网站了。 web服务器是什么呢?web服务器实际上就是一台互联网联通的计算机,计算机上保存了许多文档或者网站,可供联网的客户端访问。 目前最主流的三个Web服务器是Apache、 Nginx 、IIS Apache、 Nginx 、IIS :这三个指的是服务器运行环境。 1-2.webserver原理。 客户端浏览器向服务器发送一个http请求,请求通过应用层http携带请求的条件(数据),经过TCP与服务器的三次握手,确认连接成功后,向服务器发送数据包,服务器接收到数据所并通过解析处理后,向客户端返回数据包,客户端接收解析并将结果显示在页面。 1-3.集成环境安装。 这里使用wampserver集成环境 1-4.php运行环境介绍。 Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上