怎样成为一名黑客

为什么是这篇文档?
作为Jargon File的编辑和其他有关类似文化的文档的作者,我经常收到一些热衷于网络的新手的邮件,他们在邮件中经常问道:“我如何才能成为一个神秘的黑客?”我发现自1996年以来好像没有任何FAQ或者文档来回答这个非常重要的问题,所以我写了这篇文档。很多黑客认为这篇文档描述准确,我也认为确实如此。尽管如此,我并不是说它就是有关这一主题的权威,如果你不喜欢你在这里读到内容那就写下你的观点。

如果你仅仅离线读到是这篇文档一个片段,最新版本可以在这里找到http://catb.org/~esr/faqs/hacker-howto.html

注意:在这篇文档的最后有[......]

继续阅读

ssh技巧汇总

自动登录
简介
最近苦于linux下没有像SecureCRT这样便捷的虚拟终端软件,打算利用下这个ssh自动登录功能。流程说起来也简单,就是先把公钥和密钥分别保存到服务器和客户端,客户端登录只需要指定对应服务器的密钥就可以自动登录到服务器。
配置
这里只列举自动登录到多台服务器的配置过程,对于单台同样适用。
生成密钥
$ ssh-keygen  -t rsa
nter file in which to save the key \
(/home/lifeix/.ssh/id_rsa): /home/lifeix/.ssh/id_rsa_192.168.60.66
Enter[......]

继续阅读

a byte of python note

特点:
简单易学;自由开源;高级解释型语言;可移植性;面向对象;可扩展;可嵌入;广泛的库支持。

简单易学却又无比强大,似乎不太符合逻辑。但不管怎么着,就像只有与一个人打交道才能了解一个人一样,既然选择了python,那就在学和用中去体会这门语言的特点吧。
基础:
1)字面常量,其值不可改变,就代表它自己。
2)数,有四种类型:整数,长整数,浮点数和复数。
3)字符串
3-1)引号:单双引号意义一样;三引号可以指定多行字符串,而且可以穿插单双引号。
3-2)转义字符:在一些字符前加back slash可以构造特殊含义的字符。
3-3)纯字符串,如果在字符串放在引号中前加r或[......]

继续阅读

Centos5搭建Exmail邮件系统

邮件系统运行原理
mail-architecture
MUA,MTA和MDA
MUA叫邮件用户代理,是客户端软件负责与用户交互,接受用户指令;MTA是邮件传输代理,负责判断邮件取向,如果目的地是自己就直接交给MDA处理,如果是其他MTA则用SMTP转发邮件;MDA是邮件投递代理,负责将目的地是本机的邮件投放到相应用户的邮箱中,将不是本机的邮件通过MTA发送给其他的主机,在这个过程中可以执行邮件过滤和自动回复等操作。
传送流程

  1. 用户写明邮件发件人A和收件人B,标题以及正文内容点发送,邮件便发送到A自己的MTA上,进入MTA的队列中
  2. 如果邮件收件人B属于用户自己的MTA则直接通过MDA投放到收件人B相应的邮箱里[......]

继续阅读

vim技巧汇总

取消备份功能或备份到特定目录

windows下编辑软件个目录下的_vimrc文件,在最后添加set nobackup可取消自动备份,添加set backupdir=$VIM\backup即可自动备份到特定目录;Linux下编辑家目录下的.vim/.vimrc添加对应选项即可。

Acronis Disk Director

简介
Acronis Disk Director 是一款硬盘分区管理套件,包含了分区管理,数据恢复和引导程序三个组件。其最大的优势在于可以不丢失数据的前提下对分区实行调整,包括分区大小的伸缩,位置的移动等。
特点

  • Resize, split and merge volumes
  • Create, convert, copy and move volumes
  • Install multiple operating systems on one PC.
  • Boot from CD/DVD, USB stick or USB drive
  • New! Add/break mirror[......]

继续阅读

openvpn构建VPN

简介
openvpn是一种ssl vpn。它最大的优势是构建在tcp或udp,所以可以穿越proxy,nat,firewalls;此外还可以向client端推送ip地址,路由和一些关于连接的选项。
安装
安装依赖库
yum install gcc openssl-devel
cd /usr/local/src
wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.04.tar.gz
tar xzvf lzo-2.04.tar.gz
cd lzo-2.04
./configure && make[......]

继续阅读

将笔记本打造成无线AP

这月的流量包月在前10天就用完了,没有网的日子好难熬。今天突然冒出一个想法:手机支持wifi,笔记本有无线网卡,能不能把笔记本模拟成无线AP,通过笔记本走IP网络?Google了下找到了如下方法,经本人实验成功,欣喜之情难以言表,哈哈!

以下为转帖原文:Windows 7无线AP网络

如果你的系统是Windows 7操作系统,刚好你的笔记本电脑无线网卡硬件又支持,那么你就可以简单的组建起一个无线AP网络,实现共享上网。

具备以上两个前提条件之后,你将会在“计算机-属性-设备管理器-网络适配器”里面看到有一项“Microsoft Virtual WiFi Minipo[......]

继续阅读

博客更换自制主题

近来受找工作困扰没有心思学习,决定全新制作自己的博客主题。找到一篇基础的教程WordPress 主题教程,虽内容有些老了但还是很有参考价值的,起码搞清了整个博客中层是怎么运作的,底层的函数调用太过复杂,一时半会是没精力学习了。

说下总体想法:

  • 核心功能就是以最简单的方式显示日志
  • 侧边栏仅保留了分类目录和日历
  • 页面仅有index,single,search和category四个
  • 得意之处是通过制定margin为负数实现了顶部的logo
  • 通过自定义pre标签的css实现代码高亮

当然肯定还有很多bug或不足之处有待发现。

解决维基百科图片不能显示

国内屏蔽了维基百科的图片服务器,但是貌似还不算太狠屏蔽的不是太彻底。下面是解决办法:

windows下编辑C:\Windows\System32\drivers\etc下的hosts文件添加一行
91.198.174.234    upload.wikimedia.org

这样就能正常访问了。

参考资料(作者是个好人,承诺挺狠的,呵呵!):http://www.bloki.org/2010/02/26/how-can-i-get-my-images-back/