Home » All
  • 02
  • 10月

Linux iptables 防火墙基础教程

Read More...

  • 01
  • 10月

CentOS 6.x 安装 OpenVPN

Read More...

  • 01
  • 10月

本文介绍如何在 CentOS 6.x 系统下架设基于 pptpd 的 VPN 服务器。

1   1、准备环境

注解

本环境是 centos 6.4 64bit 系统

PPTPD要求Linux内核支持mppe,一般来说CentOS安装时已经包含了 …

Read More...

  • 01
  • 10月

In this guide we will show you how to setup OpenVPN on centos – the guide will give you a fully working OpenVPN installation, NOT TESTED ON OTHER DISTROS..

First step is to check if tun/tap is active:

cat /dev/net/tun

If tun is active then you should see …

Read More...

  • 30
  • 09月

reStructuredText 文档写作规范

Read More...

  • 28
  • 09月

关于 307 重定向的研究

主要应用场景:蜘蛛访问时,返回实际内容;其他客户端访问时通过 307 重定向 到指定网站。

相关程序分为服务端和客户端两部分。

客户端环境: CentOS 6.x + LNMPA 。

注解

一定要是 LNMPA 环境,因为 .htaccess 是 Apache 特有的, Nginx 要实 现这部分规则,可能会比较复杂,目前没有深入研究,因此直接用 LNMPA 环境 。

Read More...

  • 27
  • 09月

Ubuntu 12.04+ 搭建 WEB 环境

Read More...

  • 27
  • 09月

Grep技巧

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本 ,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示 全局正则表达式版本,它的使用权限是所有用户。

-R 选项:递归查找文件,即查找目录及子目录下的所有文件。

  1. 显示不以 # 开头的行:

    grep ^[^#] 1.txt
    
  2. 显示以 # 开头的行:

    grep ^# 1.txt
    

Read More...

  • 27
  • 09月

CentOS 6.x 搭建 WEB 环境

本文介绍 CentOS 6.x 系统通过 LNMP 一键安装包搭建 WEB 环境的详细步骤。

注解

  • 标准环境 CentOS 6 i386 +lnmpa
  • 你要练习最多1个小时能装一台服务器

系统选择建议:

  • LNMP:CentOS 或者 Ubuntu 12.04+,建议 CentOS ,因为后面需要重新编译 Nignx 加入替换模块 …

Read More...

  • 27
  • 09月

Ubuntu 基础

Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。

1   更换默认Shell

Ubuntu 默认的 /bin/sh 指向的是 dash ,而 bash 是比较好的一个选择。

那么怎么把sh改为指向bash呢?

最暴力的方法当然是直接把 /bin/sh 的软链接改到 bash 中,如:

ln …

Read More...