分类目录归档:学习笔记

使用 SSH 安装和迁移 WordPress 博客

一般我们安装或者迁移 WordPress 博客,我们都需要把 WordPress 安装包或者资料下载到本地,然后上传到新的服务器,再进行安装或者迁移,这样不仅耗时费力,如果主机在国外的话,传送几百兆数据将会是一场噩梦。

其实如果你的主机支持 SSH 的话,这一切都会变得很简单并且可以迅速完成,下面我讲解下如何使用 SSH 安装或者迁移 WordPress 博客,以及使用 SSH 体验 WordPress 正在开发的功能。

使用 SSH 安装 WordPress 博客

如果你只是在主机上安装一个全新的 WordPress 博客,那么使用 SSH 将会让你在非常短的时间完成就完成这一操作:

  1. 使用 SSH 登录到你主机,并转到你要安装 WordPress 博客的目录之下。
  2. 使用下面命令从 WordPress.org 下载新版本的 WordPress 安装包。
    wget http://wordpress.org/latest.tar.gz
    

    这个下载速度会非常快,速度快的话都可以达到 5M/S。

  3. 在下载完成之后你需要通过 ls 命令看看下载下来的文件的名字,如果 WordPress 最新版是 2.8.6 的话,这个文件名可能是 wordpress-2.8.6.tar.gz,也有可能是上面的 latest.tar.gz。
  4. 使用下面命令解开压缩包:
    tar -xf wordpress-2.8.6.tar.gz
    
  5. 最后就是一般 WordPress 安装的过程了,这里就不再重复了。

使用 SSH 迁移 WordPress 博客

不得不承认搬家是我们的常态,如果你要迁移你的 WordPress 博客到新主机,以前搬家是一场噩梦,那么现在使用 SSH 进行 WordPress 博客迁移也是一段愉快的旅程。

  1. 使用 SSH 登陆到旧主机,使用 mysqldump 命令把数据库导出到一个文件:
    mysqldump -user=[数据库用户名] -p [数据库名] > [备份文件名].sql
    

    输入上面的命令之后,它会提示你输入数据库密码,输入之后就会把你要倒的数据库备份到一个文件中,把这个文件复制到 HTTP 服务器的根目录下。

  2. 转到根目录,使用以下命令打包并压缩所有文件:
    tar -czvf fairyfish.tar.gz *
    
  3. 使用 SSH 登录新的服务器,使用下面文件解开压缩包:
    tar -xzvf fairyfish.tar.gz 继续阅读 

基于官方港版HTC G3 Hero 2.1 ROM的纯净中文版

我对ROM的要求还是:稳定、精简、美观。本ROM语言可选择包含简体、繁体中文与英文三种语言。本ROM是基于官方HTC G3 Hero 2.1 Sense疾速优化2.19版的基础上做的精简及汉化。在此感谢Sense,为我们提供了一个这么好的ROM。

本ROM的特色:

纯净,该不要的就不要;

基于官方2.1制作,包含简体中文、繁体中文、英文,不用刷Hboot和radio,不会变砖和变“完美SPL”;

稳定,在追求新功能的同时也追求系统的稳定;

美观,要求的是整体美观及和谐;

本ROM支持中文联系人支持拼音排序;

加入HTC CIME中文输入法;

自动识别并设置国内运营商的APN参数;

Market支持收费软件显示,首页推荐软件可正常显示;

加入OTA“系统更新”功能;

已获取ROOT权限;

WiFi 增加“调节域”;

增加App2SD功能,插入带有ext2/ext3分区的卡即可自动启用;

去掉“了解更多”。

7月2日更新内容:

1、本次精简内容和以往的一样,精简得不得再精简;

2、本次发布有两个版本,一个版本是Gmail和Google Talk程序汉化成:谷歌邮箱和谷歌聊天,另一版是保持这两个程序原本的英文名称。

3、由于Facebook在联系人里面是绑定更新的选项,并且也有一些朋友喜欢这个程序,所以本次也保留,但不会在桌面显示。

其它一样,精简得只剩下以下程序:导航、地图、电话、电子市场、谷歌聊天(Google Talk)、谷歌邮箱(Gmail)、计算器、联系人、 浏览器、录音机、日历、设置、设置向导、摄像机、时钟、 授权程序、搜索联系人、天气、通话记录、相机、信息、音乐、邮件、照片、桌面时钟。 继续阅读

浅谈家用无线路由器的网络安全设置

今天晚上上网,发现网速竟是龟速。登陆路由器后面查看已连接设备,发现多了两台电脑链接,并且里面有一台电脑名称叫:“Lenovo”,我家里根本没有联想的机器,一定是邻居用卡王蹭我的网络了。这说明我家里的无线路由器的上网密码对方已知道。

马上做以下处理:“更改路由器登陆密码、禁用SSID广播 、密码使用128位加密强度、开启MAC地址过滤、关闭DHCP”,通过这些处理来增加家里的无线路由器的网络安全。

当在无线“基本设置”里面“安全认证类型”选择“自动选择”、“开放系统”、“共享密钥”这三项的时,使用的就是WEP加密技术,“自动选 择”是无线路由器可以和客户端自动协商成“开放系统”或者“共享密钥”。

在这三种加密技术中,WEP(Wireless Equivalent Privacy)是加密能力最弱的一种无线安全技术,不过,当前它的应用是最为广泛的,这应归功于它实用于几乎所有802.11的无线产品。针对 802.11b的产品,由于许多消费类的无线网络产品生产厂商已不提供从WEP升级到WPA的更新了,所以你就别无选择只能使用它了,并且其他现在还正在 生产的新产品如VoIP无线电话等就仅支持WEP,强制一些WLAN用户降低他们的安全要求以适应最低的公共安全等级。

其他的WPA(Wi-Fi Protected Access)或WPA2则可提供足够的无线安全,由于它们使用了更强壮的加密技术和经过改良的密钥管理技术。这两者之间的主要不同之处是WPA2支持更 强壮的AES(Advanced Encryption Standard)加密,但更使用用户糊涂的是,相比较于标准的WPA的TKIP加密技术,现在有许多允许选择AES加密的但标记为WPA的产品。

大部分的802.11g产品都支持WPA,但把老的产品升级为WPA2还有一个过程,甚至基于WPA2的802.11i标准在2004年6月才 被批准。

本人推荐使用WPA,因为它和WPA2一样有效,并且有更广泛的支持,至少我是这样认为的。然而,要使用WPA的话,可能需要你购买一些新的设 备了,特别是正在使用802.11b的WLAN中,不过标准的802.11g设备也不是很贵的,并能得到最佳的安全投资回报。

现在有的最新的无线路由器已经开始使用WPA2,它把加密密钥从24位升级到48位,复制一个密钥已经是不可能的事。这个安全模式的 Preshared密钥部分表示你给授权的用户设置一个密码,他们输入密码后,他们的设备处理其他的安全操作。笔者个人建议,密码可以用与你自己有关的短 语,并且最好在这个短语中有空格和标点符号,密码长度越长,别人猜的可能性越小。
AES加密算法是笔者个人的推荐,因为AES使用128位、192位和256位密钥,可以获得最好的安全性。有的无线路由器允许你选择密钥的长度,这个 LinkSys无线路由器没有,默认使用256位标准。TKIP不是一个加密算法,而是一个“密钥交换”协议。尽管它也非常安全,但是不如AES强壮,而 且会降低连接速度,因为它会给处理器带来额外负担。TKIP是一个基于软件的协议,而AES是基于硬件的。

许多消费级的AP仅仅支持“Personal”版本,也叫做WPA-PSK(Pre-Shared Key)。也有一些消费级的无线产品支持WPA2或WPA“Enterprise”(也就是通常所说的WPA“RADIUS”),不过如果没有实现它所必 需的附加RADIUS服务支持的话,这项功能也没什么大的用处的。 继续阅读

Pushmail的概念及何为真正的Pushmail应用

可以你会被 Push mail 的功能所吸引,同时会也被这这个词所迷或不解。或许你的手机功能说有 Pushmail 功能,但却被人说是”伪Push”,Pushmail 到被为何物?什么是真Pushmail 什么又是”伪Push“,你会被这些关于Pushmail的概念及关于Pushmail真伪,现在给你一个答案。

什么是 Pushmail ?
Pushmail,邮件推送服务。PushMail 业务指面向互联网个人邮箱和企业邮箱系统的邮件推送业务,即将新到达邮件服务器的邮件准时地推送到用户移动终端上的业务形式。客户可以在移动终端接收个人邮箱和企业邮箱的邮件,阅读、回复、转发和撰写电子邮件。
客户可以在移动终端接收个人邮箱和企业邮箱的邮件,阅读、回复、转发和撰写电子邮件。根据用户对邮件安全性的要求,对于企业邮箱。可以采用安全通信方式。PushMail将电子邮件系统和移动终端相结合,通过移动运营商现有的无线网络,利用U- IMAP/SMS/WAP等相关技术实现的移动邮件增值业务。通过本业务,移动用户不但可以随时随地通过移动终端使用电子邮件服务,而且当新邮件到达时,系统可以主动地通过SMS Push,WAP Push等方式,及时通知移动用户,触发终端通过邮件传送协议(如U-IMAP协议)及时收取新邮件,阅读和操作新邮件。

Pushmail 的几种方式:

Pushmail 总分为以下几种方式:传统的SMS Push、IP Push、IMAP IDLE Push。

1、传统的SMS Push
运营商通过类似短信的方式,将新邮件通知给手机,这就是传统的Push方式,我们称之为SMS Push。在GSM中,32个时隙信道中有30个通话通路,而另外2个被预留用来传递管理和控制信令。而短信正是走的这个通道,因此收发短信和打电话并不冲突,也非常灵活。可见,SMS Push需要运营商的支持,在中国,中国移动也发现了这个商机,他们自然不会免费提供这个服务,也不会提供通用的API接口给其他邮箱运营的公司(如网易、腾讯)使用,而是他们自己开发了139mail。当然,你如果需要Push,就需要按月缴纳一些费用。SMS Push以中国移动的139信箱为代表。

2、IP Push
只有运营商可以提供Push,而他们又盯上了邮箱这个领域,其他邮箱运营的公司要想和移动竞争,似乎已经输在了起跑线上,然而事情并非如此。与传统稳重的大国企相比,新兴IT公司的优势就是具有不断的创新精神和强大的开发团队。其实Push不一定非要通过SMS实现,用Internet也可以。通过网络,手机客户端可以发送一个HTTP请求到服务器,告知服务器客户端需要这个用户的新邮件通知,当服务器收到一封新邮件时,就会回复这个HTTP请求;客户端通知用户收到了新邮件,并同时再次与服务器建立连接,等待下一封信。有些人觉得只有“SMS Push”才是真Push,IP Push是伪 Push。他们为什么会这么想呢?因为他们觉得IP Push需要保持连接,浪费了流量、电量、网络资源。那事实是这样吗?其实并非如此。我们首先思考这样一个问题,你打电话给你的朋友,为什么基站在很短几秒钟之内就可以通知到对方的手机有一个来电呢?那是因为其实基站时刻都在跟你的手机保持着连接。所以 SMS path也需要“保持连接”,再进一步思考,其实只要能够保持和基站的连接,其实就已经可以保持网络连接了,而其实等待一个HTTP的响应(reponse)或者说维持一个TCP连接,额外开销并不大。用“网易掌上邮”的实测结果是,打开Push和关闭Push,电量并没有明显消耗,一天消耗的流量大概是50-60KB,也就相当于打开一个不太复杂的web页面所产生的流量。IP Push以“网易掌上邮”和“尚邮免费版”为代表。

3、IMAP IDLE Push
IMAPIDLE 模式是 IMAP 协议的一项高级功能,在这种模式下,客端登录连接服务器后并无主动查询新邮件的动作,而是停留在 IDLE(空闲)状态,当服务器接收到新邮件后通知客端,客端再开始查询新邮件的动作,此动作完成后,客端重新回到空闲状态。所以也可以算是一种Push的方式。目前 Gmail实现了这个功能。如果你的手机有Gmail的客户端,那完全没有必要去追求通过电信提供的Push服务。在Blackberry、iphone、Android等手机上都支持Gmail客户端。本人测试过,发邮件到手机终端收到延迟不会超过5秒。我现在用的就是这种方式。 继续阅读

RA-hero-recovery-v1.6.2 各项功能使用说明

什么是recovery?用智能手机常刷ROM的朋友一定会知道。recovery中文意思是恢复,复苏的意思。笼统的说:就是一个刷机的工程界面,在这个界面你可以直接用sd卡上的zip的rom升级或者备份你的系统。一般刷rom之前最好wipe一下(wipe只是抹除rom 以外的个人数据,不会影响rom 本身),也就是返回出厂设置一下比较好,但是这样就会丢失你的所有软件,短信彩信,联系人(备份在google上没有关系)和设置等等,备份或者不 wipe 都可以。以下是以RA-hero-recovery-v1.6.2为基础,对于recovery各项功能使用做一个简单的说明。

1、Reboot system now——重启

2、USB-MS toggle——在recovery 模式下直接连接USB而不需要退出该模式

3、Backup/Restore——备份和还原
3-1、Nand backup——Nand 备份
3-2、Nand + ext backup——Nand 备份(系统和ext 分区一同备份)
3-3、Nand restore——还原(就是还原3-1、3-2 的最后一次备份)
3-4、BART backup——BART 备份 (包括系统和ext 分区)
3-5、BART restore——还原最后一次的BART备份

Nand 备份类似于系统的备份 而BART 则像是PC 上ghost 的备份。
Nand 备份 它不会备份ext 分区(就是第二分区 没有分区的可以不管这个)
所以你的如果app2sd 了 那么装在第二分区的程序用Nand 恢复是办不到的
BAR T则可以备份到ext 分区 用BART 恢复则可以恢复整个系统 可以使它和你备份前一模一样,不会有一点文件信息的丢失(包括联系人、短信、图片、影音等,所以如果你装的东西比较多,那么备份和恢复会比较慢)
继续阅读

你的密码能多快被破解?

随着我们的网络生活越来越 频繁,网上银行网上购物在线照片,和社交网络等已经成为我们日常生活的一部分。而拥有一个安 全好记的密码也变得越来越重要了。但是,我们在网上的账号是那么多,就我自己都至少在一二百个网站上注册过,如果每一个网站都搞个复杂的密码,我还能活 吗?我的建议是,选择一两个比较安全、足够强的密码,并把它修改成你注册的网站账户的密码就可以了。

最容易被破解的密码就是那 些只有几个单词的密码。如果您的密码是你的出生日期,宠物狗的名字,子女的名字或你最喜欢的地方的名字,那么今天我就建议你赶快把密码修改成一个比较强壮 的吧!这种类型的密码永远都容易被人破解。黑客只要对你的情况知晓的比较多,例如你在其他网站中留下的个人信息,等等都有可能成为他们破解你密码的入口 (这种方法黑客用的最多)。接下来,如果他们对你的银行账户感兴趣的话,那么它只要造一张假身份证,那么你的信用卡,银行卡将会在一夜之间只剩几毛钱。

下面的这张图表显示的是在 个人电脑上不同类型,不同长度的密码在多长时间内被破解开。在这种图表中看到自己的密码有多么的危险了吧!

密码长度

/密码组成元素

数字

大写字母或者小写字母

大小写字母混合

数字和大小写在目混合

数字、大小写字母和特 殊符号混合

3

瞬间

瞬间

瞬间

瞬间

瞬间

4

瞬间

瞬间

瞬间

瞬间

瞬间

5

瞬间

瞬间

4秒

9秒

1.25分钟

6

瞬间

3秒

3.25分钟

9.5分钟

2个小时

7

瞬间

1.25分钟

3个小时

10个小时

8.5小时

8

10秒

35分钟

6天

25.25天

2.25年

那么,如何创建一个超级强大的密码呢?理想的密码会包含大小写字母与数字,甚至还 可以包含一些像#¥这样的特殊字符,最后将它们混合起来。但是又怎么保证自己不会忘记呢?

有几种确保您密码安全的方法。首先要记住,数字可以用字母代替。例如密码“wo0dy”, 其中的“0“如果仍用参数o那么密码将会非常简单,然而使用数字0将会更加复杂却又好记。因为你只要记住其中第二个o是用数字0就好了。最后,再把这个密 码应用的一些无关紧要的网站中,比较重要的密码也可以这样设置,只不过可以不一样。这种办法怎样呢?

此外你最好将你的密码设为至少六位及六位以上,这是因为有一些网站他们为了密码安 全根本不接受六位密码,他们要求8位以上的密码。因此,在用刚才的办法设置密码的时候,你可以试试把密码设置的更长一些。 继续阅读