想找一个可以在windows下好用的ssh登录工具,搜了一下,在xp下使用了一下putty,ssh了freebsd.unix-center.net,链接是没有问题的,但不知道什么原因,man page中的函数名等都无法显示,但是在win7下就惨了,根本无法连接,据搜索得启用远程控制连接管理服务,对win7不太了解,也懒得整明白,所以直接装了cygwin,用里面的ssh程序连接,效果很不错,遗憾的是默认的控制台窗口功能很弱,为此,只得在添加mintty做默认终端了。

MinTTY 是一款专用于 Cygwin 环境的终端模拟器,它兼容于 Xterm,支持 UTF-8、CJK 字体、Windows 输入法,可执行拖曳和复制/粘贴操作,具有原生的 Windows 外观及窗口透明等特性。

可以在cygwin.bat中设置mitty作为默认的shell,我的设置如下:

 

@echo off
C:
chdir C:\cygwin\bin
set _cygwinroot=c:\cygwin
set _termapp=%_cygwinroot%\bin\mintty.exe
start %_termapp% /bin/bash --login -i

然后可以ssh登入了,看一下效果: