Monthly Archives: 十一月 2012

如何配置使用和 Fail2Ban软件包来保护服务器 SSH服务的安全

我们讲过了 如何使用 DenyHost 保护 SSH服务 ,我使用了一段时间,
确实收到了不错的效果。下面我们在是尝试另一种保护 SSH不被暴力破解的方式,那就是使用
Fail2Ban 官方下载
我们可以不通过软件包管理器和源码编译两中安装方法,一面我们分别介绍:

  1. CentOS y

[……]阅读全文

如何通过关闭 UseDNS和 GSSAPIAuthentication选项加速 SSH登录

通常情况下我们在连接 OpenSSH服务器的时候假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否与原始 IP地址一致,通过此种措施来防止客户端欺骗。平时我们都是动态 IP不[……]阅读全文

windows下如何配置并连接 OpenVPN

服务器端如何配置 OpenVPN我们已经将过了。那么使用 windows的用户如何链接呢。
首先我们需要下载支持 OpenVPN的软件,官方下载地址是 下载官方 openvpn-2.2.2-install.exe,假如因为某种原因不能下载可以通过一下链接下载open-vpn-2.2.2-insta[……]阅读全文

Ubuntu 下软件包管理命令详解

Ubuntu采用 Debian 的软件包管理器 dpkg 来管理软件包,所有 packages 的信息都在 /var/lib/dpkg/目录下, 其子目录 /var/lib/dpkg/info 保存了各个软件包的配置文件列表:
conffiles 记录了软件包的配置文件列表
list[……]阅读全文

CentOS 监视 apache服务器状态并自动重启脚本

有时候我们想监视web服务器的运行状态,并在它出现问题比如down掉或者因为某种原因service unavailable的时候重启它。
写了这样一个简单的脚本:

#!/bin/bash
	
URL="http://localhost/"
TIMEOUT=20
MAXTIME=20
I

[……]阅读全文

如何设置 ibus-sunpinyin候选字词翻页快捷键

ibus-sunpinyin 默认安装不会使用-/=这个两健来上翻和下翻候选字词

我们可以使用 ibus-sunpinyin 自带的 python设置脚本 /usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin 来全面设置 ibus-sunpinyin。[……]阅读全文

如何使用 DenyHosts 来阻止 SSH暴力攻击

每天我们到主机都身陷于大规模的盲目攻击之中,不少所谓到黑客使用端口扫描软件来检测互联网上存活的主机,并用一些攻击进行攻击,比如我们这篇文章要说的,他们会通过穷举破解的方式来尝试获取我们到 ssh 密码。
为了应对这种工具,我们可以使用 DenyHosts 来帮我检测攻击,并屏蔽攻击者的 i[……]阅读全文

如何在CentOS中安装配置PPTP VPN

PPTP可以通过特定的内核功能来帮我们实现实用的代理服务器(需要Linux内核支持mppe),所以OpenVZ架构的VPS都不能配置PPTP,但是 XEN架构和KVM架构到VPS能配置。

#安装:
yum install perl ppp iptables
 
#32位CentOS

[……]阅读全文

CentOS6 安装配置使用 OpenVPN

因为 epel源总才有我们下文安装所需的openvpn软件包所以我们先安装 EPEL:

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
yum makecache

[……]阅读全文

如何解决 Linux下 zip压缩文件文件名乱码问题

在 windows平台下 rar 和 zip是最常用的压缩文件格式,即使我一直使用 Fedora 但是也需要经常处理一下 windows下压缩的压缩文件,此时文件名乱码问题便是个常见的问题,特别是不支持自动编码探测的 unzip更是一个心病,但是我们还是有一些解决方法的:

zip文件对文件名的[……]阅读全文