Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

iptables防火墙详解及使用layer7阻止qq,酷狗,等P2P软件

iptables防火墙详解及使用layer7阻止qq,酷狗,等P2P软件

防火墙其实就是一个加固主机或者网络安全的一个设备或者软件而已,通过防火墙可以隔离风险区域与安全区域的连接,同时不会妨碍风险区域的访问.当然需要注意的是世界上没有绝对的安全,防火墙也只是启到一定的安全防护,那么下面来说下防火墙的几种分类,第一种软件防火墙,软件防火墙需要运行在特定的计算机上,而且需要计算机的操作系统的支持,第二种硬件防火墙,硬件防火墙其实就是一个普通pc机的架构,然后上面跑有专门的操作系统.第三种芯片级的防火墙,这种防火墙基于专门的硬件平台,...
Btrfs文件系统在CentOS中的应用

Btrfs文件系统在CentOS中的应用

Btrfs作为Linux下一代文件系统与zfs有着许多相似的功能。扩展性 (scalability) 相关的特性,btrfs 最重要的设计目标是应对大型机器对文件系统的扩展性要求。 Extent,B-Tree 和动态 inode 创建等特性保证了 btrfs 在大型机器上仍有卓越的表现,其整体性能而不会随着系统容量的增加而降低。 其次是数据一致性 (data integrity) 相关的特性。系统面临不可预料的硬件故障,Btrfs 采用 COW 事务技术来...
CBMR for Linux 备份经验分享

CBMR for Linux 备份经验分享

上周测试了一下cbmr for linux来备份hp dl380 g7机器上挂了存储的linux OS。遇到了很多问题,但在自己的努力下都一一解决了。现在把一些经验拿出来和大家分享一下:1)问题一:开始备份时一直在找tsm server,没有进度显示。原因分析:在备份时有很重要的一步,就是保存配置,官方文档上有说明,在每次备份前必须要将每一次的备份设置都保存一次,这样可以将备份的内容和备份配置保存在一起,在还原时才能找到备份点。解决办法:在备份之前,在命令...
Linux shell特殊字符详解

Linux shell特殊字符详解

() : 创建成组的命令1) 一组由圆括号括起来的命令是新开一个子shell来执行的因为是在子shell里执行,在圆括号里的变量不能被脚本的其他部分访问。因为父进程(即脚本进程)不能存取子进程(即子shell)创建的变量。 (a=hello; echo $a)2) 数组初始化.Array=(element1 element2 element3) (( )) : 扩展并计算(( ))里的整数表达式, 不能用来做浮点计算. {} : 创建命令块1) 这个结构也...
Linux下定位问题的几个工具

Linux下定位问题的几个工具

当你自己开发维护一套网站之类的时候,总会遇到各种异常的问题,或者有着性能优化的迫切需求,抑或着遭到了一些简单的攻击。那么这个时候,一些比较好的,成型的工具会给你快速定位问题,带来很好的帮助。一。 tail -f 的用法通常用作日志的定位小命令。在遇到问题的时候,用这个可以跟踪问题发生的逻辑前后,方便做出逻辑分析和推测。1. apache log: 在Ubuntu下面,通常在/var/log/apache2/下面,当出现服务器无法连接等异常的时候,可以直接在...
Ubuntu解压缩zip,tar,tar.gz,tar.bz2

Ubuntu解压缩zip,tar,tar.gz,tar.bz2

ZIPzip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧:我们可以使用下列的命令压缩一个目录:# zip -r archive_name.zip directory_to_compress下面是如果解压一个zip文档:# unzip archive_name.zi...
rsync错误:@ERROR: auth failed on module XXX 解决一例

rsync错误:@ERROR: auth failed on module XXX 解决一例

在Linux下使用rsync,将远程目录下的文件同步到本地目录时,可能会出现以下错误:@ERROR: auth failed on module XXX其中,XXX 表示你的远程rsync服务模块名称。出现这种情况,先检查你的用户名和密码是否正确,如果都正确,有一个可能是原因是:远程rsync服务器的帐户密码文件的权限必须为600,例如,你在rsyncd.conf中设置了secrets file = /etc/rsyncd/rsync_pwd那么你就必须确...
升级至Ubuntu 12.04 Server的二三事

升级至Ubuntu 12.04 Server的二三事

把我们的VPS的Ubuntu 11.10升级至了Ubuntu 12.04 LTS版本,结果还是相当顺利的,但是还是微调了一些。 简单记之:升级至Ubuntu 12.04 LTS Server从Ubuntu 11.10升级至Ubuntu 12.04是非常简单的,只需要执行一下「sudodo-release-upgrade」,进行确认、软件包的更新、下载与安装配置,即可完成升级。但是升级过程还是有一点点意外:我使用byobu的类screen工具连接至Serve...
Mono和MonoDevelop源码编译安装

Mono和MonoDevelop源码编译安装

之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程。而且通过源码安装,可以进一步了解mono的各个项目之间的关系。我用的Fedora16系统1. mono的源码编译安装下载mono的最新源码,github上的源码编译时总是报找不到 gmcs.exe的错误。我是在mono的官网上下的最新源码,地址:https://wrench.mono-pr...
Putty工具包简单使用

Putty工具包简单使用

一、Putty简介 Putty是一款远程登录工具,用它可以非常方便的登录到Linux服务器上进行各种操作(命令行方式)。Putty完全免费,而且无需安装(双击即可运行),支持多种连接类型(Telnet、SSH、Rlogin ...),使用简单,实在是一款十分值得推荐的工具。 二、Putty工具包的下载 putty的官网是www.putty.org。进入官网即可免费下载putty,可以单独下载putty,也可以下载putty工具包,工具包包含了...
在Windows 8 Hyper-V下的安装CentOS 6和SSH配置

在Windows 8 Hyper-V下的安装CentOS 6和SSH配置

在Windows 8下的Hyper-V已经支持很多Linux发行版了, 其下的安装也大同小异,唯一的要注意是单独下载安装Hyper for linux的集成服务.现在最新的版本的就是3.2,下载ISO文件:http://www.microsoft.com/zh-cn/download/details.aspx?id=28188 1)开启Hyper-V管理器并创建一台新的虚拟机,正常安装CentOS 6, 安装的时候选择basic server.安装完成后,...
CentOS下安装Lighttpd

CentOS下安装Lighttpd

在向大家详细介绍CentOS lighttpd安装之前,首先让大家了解下CentOS系统作用,然后全面介绍CentOS lighttpd安装,CentOS社区不断与其他的同类社区合并,使CentOS Linux逐渐成为使用最广泛的RHEL兼容版本。CentOS Linux的稳定性不比RHEL差,唯一不足的就是缺乏技术支持,因为它是由社区发布的免费版。希望对大家有用。CentOS lighttpd安装wget http://www.lighttpd.net/...
<< 631 632 633 634 635 636 637 638 639 640 >>