圖解使用PUTTH通過SSH自動登錄freebsd
2009-05-13 12:33:22来源:未知 阅读 ()
系統環境: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
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Freebsd oracle 10g 2009-05-13
- ACL 疑问 2009-05-13
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- FreeBSD 7.2 发布 2009-05-13
- freebsd7 RAID0, Geom方式 成功 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash