为了兼顾客户端和服务器的开发,同时需要使用windows和linux,那么ssh至服务器总是不错的选择,那么一款合适的ssh软件和相对应配置此时就体现出它的价值来了。废话不多说,开门见山,直奔主题。;
一. 主菜:putty
曾经用过SecureCRT,恩,两个字,不爽,这个纯属个人爱好。我的软件理念就是能不用收费就不用收费,不行就用破解,绝对不去缴费。相对于 CRT,putty小巧(几百K和几M的区别,啧啧)免费,默认色彩也挺不错的(不过个人不能忍),配置简单,界面干净清爽,十分适合写代码。相对 的,SecureCRT就显得复杂和臃肿,配置那个繁琐啊。java集合对象排序
主要的几个Putty设置。其实原封不动的putty(也就是default)已经不错了,不过既然把putty当终端在用的话么,一些锦上添花的东东还是不错的。
1. Window -> Lines of scrollback 这里是设置窗口buffer的,一般我设置1W行,这样就能回滚查看自己的命令了。
2. Window -> translation: 选择编码方式为utf-8,作为通用编码方式,不解释。
3. Window -> colours顾名思义,这里就是设置你的putty色彩了,按个人喜好设置就好。
4. Connection -> Seconds between keepalives,这是发个空包给server,保持连接。有些防火墙会认为长时间没有操作的连接,是死链接,就断了,这个配置就是预防的。Asp.net怎么触发DataGrid模板列中控件的事件
5. Data -> Auto-login username,自动登录名,不解释
6. Data -> Terminal speeds,这个其实不会真正影响你的真是物理网速,只是当你觉得你的putty和server之间变得“迟钝”的时候,可以把值设置得大一点,告诉server,渴望更好的带宽(bandwidth-hungry )
一般,我基本就设置这几个参数就够了,当然putty还有很多强大的设置,不过一般用不到我就不列出来了,附上帮助手册,可惜是英文的,不够以我们的英语水平绝对没问题,真不行就查词典呗(http://the.earth.li/~sgtatham/putty/0.53/htmldoc/Contents.html )
友情提示,每次设置完记得保存配置方案啊。不然下次就是八字君了(笑而不语,坐等悲剧,哈哈哈 ^_^)。
Putty的配置都保存在注册表中:HKEY_CURRENT_USER\Software\SimonTatham
二. 美味佳肴:putty connection manager
很多人常常不用putty,你因为putty本身不支持,多选项卡。恩,毕竟一般用ssh服务的,很多都需要管理一下server的,比如开服务啊 等等。所以某些人就向罪恶的SecureCRT妥协了。但是putty connection manager较好的解决了多选项卡问题。说“较好”是因为,本身puttycm会有一些bug,比如,最大化最小化会有些不灵,有时候热键也会不灵 = =! 不过相对于不足,我们还是注重于他的优点: 多选项卡。
三. 餐后水果: Winscp
用上putty了,那么肯定是在windows上工作了,有时候难免就需要在linux和windows之间传些东东了,Winscp就能很好的很直观的帮助你。