好久没有写博客了,前一阵子工作实在是太忙,回来也没有了写博的激情。这几天给自己放了个假,出去玩了两天,状态好了不少。

一、在Linux中

有机器A[192.168.1.1],B[192.168.1.2]。现想A通过ssh免密码登录到B。
第一步,在A机下生成公钥/私钥对。

[root@A ~]$ ssh-keygen

image

直接三次回车,它将在~/下生成.ssh目录,.ssh下有id_rsa和id_rsa.pub。

第二步,把A机下的id_rsa.pub复制到B机下

完成后还需要将id_rsa.pub内容追加到B机的.ssh/authorized_keys文件里。

[root@A ~]$ scp ~/.ssh/id_rsa.pub root@192.168.1.2:~/id_rsa.pub

由于还没有免密码登录的,所以这里还要输入密码。 输入B机器的登录密码后,文件就复制到了B机器的~/目录。

第三步、B机把从A机复制的id_rsa.pub添加到.ssh/authorzied_keys文件里。

《阅读全文》

iPad2可不仅仅是一个电子书,也不仅仅是用来看电影大号MP4。微笑 废话就不多说了,下面介绍的是我给iPad2配置gcc编译环境的过程。

1、首先你必须越狱,网上教程也很多,这里就不多讲了。

声明:越狱可以让你的ipad运行无签名的可执行文件,但可能损害你的设备,对于你设备可能出现的问题,本文不负任何责任!

好了,现在我假设你的设备已经越狱成功。很棒,下面请让你的ipad接入一个无线网络,后续的步骤也可能需要网络 :)

如果你想使用电脑来SSH 到iPad2 你可能需要使用Cydia来安装openssh。

记得安装完Openssh要修改root和mobile用户的密码哦!(默认是alpine

PC端可以可以使用putty 和winscp配合来访问iPad2,MAC系统或者Linux可以使用系统自带的终端 ssh root@192.168.1.6  。我这里使用的是Tunnelier,它集成了putty 和winscp两款工具的功能,个人感觉很好用!

可能用的的工具:

Tunnelier (地址:www.bitvise.com/tunnelier推荐

putty (地址:www.putty.org/

winscp(地址:http://winscp.net/

需要在cydia安装一些必要的工具:

Openssh(提供SSH 服务)

wget (下载工具)

unzip 及 zip (解压缩及压缩打包工具)

sudo(允许普通用户执行root命令的工具)

make(很强大的工具)

Aptitude 及 APT 0.6 Transitional (deb 包工具,允许执行apt-get等命令)

是不是觉得iPad2越来越像台电脑了呢? :)

《阅读全文》