圖解使用PUTTH通過SSH自動登錄freebsd

2009-05-13 12:33:22来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


系統環境:Freebsd6.1
准備工作:
                  1: putty.exe   
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
                  2:puttygen.exe密鈅生成工具 ,同上鏈接可以下載
目標:通過使用密鈅可以不用輸入密碼即可自動登錄到freebsd
1:  首先使用puttygen生成公鈅和私鈅:
   
[/url]
    選取Generate開始生成,大約三分鐘后應該可以完成
  

然后分別選擇Save public key及Save private key為testhe.pub.ppk和testhe.ppk
至此公鈅及私鈅己經搞定啦
當然,在freebsd上也得進行一點點修改
首先,你得使用你想自動登錄的用戶登錄freebsd(這里我希望的是testhe),輸入如下命令
> cd ~                             #至當前用戶home目錄
> mkdir .ssh                    #新增.ssh目錄
> cd .ssh                        #轉至.ssh目錄
> ee authorized_keys   
#新增並編輯authorized_keys文件,文件內容為testhe.pub.ppk的內容,建議直接在puttygen程式下直接復制,圖2反藍處,再粘貼至authorized_keys文件內
> ee /etc/ssh/ssh_config
#修改ssh配置文件,將 Protocol 2,1前的#號給去掉,在本機上是在37行處,Esc+Enther保存文件
OK,准備工作都作完,現在該putty正式出場啦
請按如下兩張圖的設置


設置freebsd的ip地址,這里是192.168.1.1,端口是22,連接方式是SSH


設置SSH的登錄方式,為AUTH,,並設置使用puttygen生成就私鈅路徑
一切就緒,選擇Open果需要
輸入所設置的自動登錄的帳號,這里是testhe,如果希望使用其它帳號自動登錄,請做相應修改

[url=http://hiphotos.baidu.com/mybsd/abpic/item/7faf8c941d09111ed31b7038.jpg]
可以看到,在login as:輸入帳號testhe號,並未提示輸入密碼,而是直接登入系統,而驗証的方式為Authenticating with public key "rsa-key-20060909"
也就是使用公鈅來進行驗証
好的,到此,使用putty自動登錄freebsd己經成功啦


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12909/showart_517967.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:OpenOffice i18n 2.3.1实现中文显示和输入

下一篇:修订了vpcs的bug