标记说明:转载原创

September 27, 2007

SecureCRT 以密钥方式登录 OpenSSH  

记事本 Notebook

1. 在服务器端用 ssh-keygen 生成密钥,运行后内容如下

Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Created directory '/home/user/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
3d:22:a1:d1:07:0c:16:68:c4:e7:e4:78:f6:e8:6e:72 user@server

总之它会出现三次提示,第一次问密钥文件的保存位置,后两次问密码,都直接按回车继续就可以(空密码)

2. 按上面所指的位置,会在你的 ~ 目录生成一个 .ssh 目录,下面有两个文件 id_rsa(私钥)和 id_rsa.pub(公钥)。

我们需要把公钥另存个名:

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

然后想办法把 id_rsa 和 id_rsa.pub 这两个文件放到你的 Windows 机器上,保证这两个文件是在同一个目录里

3. 在 SecureCRT 里创建新的或者修改以前的链接,注意图里所示,Authentication 里只选“PublicKey”这一种方式:

然后点击“Properties...”,出现如下所示窗口

最上面选 global 还是 session 都无关紧要,在那个能选文件的地方,选中你刚才已经拷到 Windows 里的那两个文件中的 id_rsa.pub
要注意文件 MD5 要跟第 1 步的最后一行给出的一样,否则就是搞错了

4. 选 OK 保存设置,连一下试试吧,Platinum 大神在护佑着你


我的运行环境:

Ubuntu 7.04
OpenSSH 4.3p2
SecureCRT 5.5.0/5.5.2

Posted by Platinum at 12:55 AM | Continue reading (4.1 KB) | Comments (1)

September 24, 2007

PHP 使用 Pear 的 Net_SMTP 通过 Gmail SMTP 发信  

代码 Coding

这个内容实在是有些简单,封装的也很简单,但是有时候确实会用上……

<?PHP
function sendMail($sAddress$sSubject$sContent) {

        
$sFrom     "user@gmail.com"// 改成自己的信箱
        
$sPassword "password"// 密码

        
require_once("Net/SMTP.php");

        
$sData "Subject: =?UTF-8?B?".base64_encode($sSubject)."?=\n"
                
."MIME-Version: 1.0\n"
                
."Content-Type: text/plain; charset=\"UTF-8\"\n"
                
."Content-Transfer-Encoding: base64\n"
                
."\n"
                
.chunk_split(base64_encode($sContent));

        
$oMail = new Net_SMTP("ssl://smtp.gmail.com"465);
        
$oMail->connect();
        
$oMail->auth($sFrom$sPassword"LOGIN");
        
$oMail->mailFrom($sFrom);
        
$oMail->rcptTo($sAddress);
        
$oMail->data($sData);
        
$oMail->disconnect();
}

$sAddress "otherone@gmail.com";
$sSubject "测试标题 ".date("H:i:s");
$sContent "测试正文 ".date("H:i:s");

sendMail($sAddress$sSubject$sContent);
?>

搞了半天也没搞出来如何修改自己的称谓(“Nickname <user@gmail.com>”这种)

使用 smtp 发送还有一个原因就是,自己机器走 sendmail 据说被 gmail 检查的很严格,搞不好就成了 spam。而且程序在 win32 和 linux 之间切也很麻烦

Posted by Platinum at 07:14 PM | No more content | Comments (0)

September 21, 2007

义无反顾  

铂 Platinum

这又是一篇关于选择的赘述

“选择”这个词具有无穷的魅力,在我看来和“运动”这个词一样,是这个世界最基本的特征。生命如电子般,经过无数的与非门,川流不息。我们所要做的,就是在漫长的生命过程中被迫做出难以计数的决定。

这个图出自这个 blog 系统创建后的 4 号文章的配图(其实更多是为了测试 UBB 代码的目的),虽然 Matrix 没再重复看过,但是这一幕印象极深。当尼奥终于见到造物主,就是在图片所示的这间屋子里,满墙的显示器,当尼奥和造物主争辩对峙的时候,墙体上显示的是尼奥的各种反应,诸如不屑、嘲笑、激动、愤怒之类,有可能是对尼奥所能做出的反应的一种猜测,也可能就是尼奥潜意识的暴露,总之你看到的尼奥背后的墙上,是打扮一致但形态各异的一群乱哄哄的屏幕小人,在七嘴八舌的叫嚷。

但是最终造物主给出正题,让尼奥在两扇门之间作出选择的时候,墙体上无数尼奥形象,跟现实的尼奥完全一致地走向了救崔妮蒂的那扇门。

导演安排了这么个怪异的屏幕墙来强调尼奥的选择是何等坚定——完美的阐释。

Posted by Platinum at 02:10 AM | Continue reading (7.1 KB) | Comments (0)

September 4, 2007

读完《杰克・伦敦小说选》  

铂 Platinum

大概是 01 年的夏天,灰溜溜的离开北京,回到老家。走之前,买了几本书,有一本是杰克·伦敦的《海狼》。到家以后一个星期有余,书一直没打开看过。虽然之前并没看过几篇他的小说,但我知道只要把书拿起来,就会有足够的兴趣驱动起来去读完。事实也是如此。一天的清晨,我开始看,一直看到快中午。酣畅淋漓的一次阅读,我记忆中最爽的一次。合上书,最为苦恼的一件事情是,书给读完了,而我当时手里只有这么一本杰克·伦敦的书。书中女主人公对海狼说的话,正如我对这本书的感情——“别了,路西弗,骄傲的精灵”

同样,老婆帮我买到这本短篇小说集时,我也没有马上去读,而每天在利用上下班坐车的空去读完的时候,也有同样的惆怅。就好像儿时看到米老鼠唐老鸭的结束动画时的不满足。

大多数情况下,读书是要看心情的,有时候脑子很乱,看什么都看不进去,但是杰克·伦敦的小说例外,什么时候都能津津有味的读下去。

从那些北方小说里,那些丰富细腻的传奇故事里,我想杰克·伦敦根本不用考虑什么剧情设计,阿拉斯加所发生过的事情太丰富了,我坚信这本书里大部分故事都有原型,可能是因为我觉得这些故事讲的太逼真了。而实际上,他也肯定摄取过大量的故事。就像他小说里的那样,如果是在北极圈附近的深冬,除了围坐在火炉旁御寒的同时相互讲着故事来打发时间,这单调的一天又一天还能怎么过啊?

讽刺的是,这么一个伟大的作家,之所以能写出这么多的作品,仅仅是为了挣稿费来谋生。如果他当时找到了个石英金矿什么的,我现在也没有机会来膜拜这些文学作品了。

留下印象最深的三篇,排除掉读过的《野性的呼唤》,按排名分别是《墨西哥人》《北方的奥德赛》《女人的刚毅》

Posted by Platinum at 06:58 PM | Continue reading (3.7 KB) | Comments (0)

    September 2007    
1
2345678
9101112131415
16171819202122
23242526272829
30

[ Show the Last 10 Archives ]


按分类归档


按月归档

[ More Archives ... ]



链接

其他

Search in Soulogic.com
Google

访客来源列表


用户名
密码