Linode VPS 自从四月的“内存容量加倍”的优惠升级之后,最近又有新的惊喜了,Linode 干脆就来个“磁盘容量加倍”免费大放送,每个方案的磁盘容量都加倍,人人都有奖,不过要去领取才行。
张贴于Server
网站套件的“设定档”安全性问题
这是我在 Facebook 上看到的安全资讯,我觉得很重要,也适用在任何的网站套件上。
以 WordPress 为例,首先,请查看你的 WordPress 目录下是否有这些档案:
|
|
iptables 封锁的指令与简单的封锁程式
CentOS 5/6 快速安装 VPN Server (PPTP)
“VPN”是一种常用于中、大型企业或团体与团体间的私人网络的通讯方法。借由 VPN 所建立的加密通道,可以让你从外部存取公司内部的资源,或透过连线到 VPN 的 Server 当跳板,去存取被限制的外部资源 (俗称“翻墙”)。
在使用 VPN 之前,你得先有一台提供服务的 VPN Server,现在满多人会去租用国外的 VPS 当 Server,要架站兼翻墙,Linode 是不错的选择。
以下把握几个重点即可快速完成 Linux 的 PPTP 的 VPN Server 架设:
- PPP - 点对点协定 (Point-to-Point Protocol)
- PPTP - 点对点通道协定 (Point-to-Point Tunneling Protocol)
- iptables - 设定封包转发规则
安装步骤
1. 判断 ppp 是否可用:
$ cat /dev/ppp
cat: /dev/ppp: No such device or address
如果出现跟上面一样的讯息“No such device or address”,那不用担心,这表示 ppp 是可用的,可以正常架设 pptp。
如果出现的是“Permission denied”,表示 ppp 是关闭的,下面的步骤就可以不用再看了。
继续阅读
如何解决 yum 安装 glibc-headers 失败的问题
最近我用 yum 在安装套件时,突然出现这些错误讯息:
---> Package glibc-headers.x86_64 0:2.12-1.107.el6 will be installed --> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.12-1.107.el6.x86_64 --> Processing Dependency: kernel-headers for package: glibc-headers-2.12-1.107.el6.x86_64 --> Finished Dependency Resolution Error: Package: glibc-headers-2.12-1.107.el6.x86_64 (base) Requires: kernel-headers >= 2.2.1 Error: Package: glibc-headers-2.12-1.107.el6.x86_64 (base) Requires: kernel-headers You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
错误讯息有提到跟 "kernel" 有关!!
原来是我当初为了不让 yum 自动更新 Kernel,所以我在 "/etc/yum.conf" 加了这一行:
exclude=kernel*
把这一行删除就好了。之后如果遇到有关 Kernel 的失败状况,应该都是这个问题。