由于windows自身不带ssh客户端,在windows下面舒服得使用ssh一直是个问题困扰着我。使用过很多方法,包括安装linux虚拟机,putty,但都不理想。linux虚拟机要占用200多M内存,而且启动慢。putty的键盘布局是欧洲键盘,他们的右alt键是altgr,这个缺点使得在emacs里面不能利用右alt进行单词级别的前进和后退。
网络很大,好东西很多,关键是能不能找到。经过探索,发现一款cgywin的瘦身版OpenSSH for Windows,仅包括了ssh相关的工具:ssh,scp,sftp的服务器/客户端版本。马上下载下来,安装过程可以选择只安装服务器或者客户端组件。经过测试,感觉妙不可言,程序启动快速,命令使用方便,请看下面截图:





windows下的最佳ssh体验
安装后的目录

windows下的最佳ssh体验
ssh查看服务器目录

windows下的最佳ssh体验
使用服务器上的emacs,

windows下的最佳ssh体验
利用scp进行文件拷贝,加密的哦。

缺点:
1. 由于本地操作系统是中文的,在显示一些远程字符的时候会出现乱码
2. emacs中定义区域复制的时候,实际被复制区域的起点和定义的存在偏差
以上两个问题在使用putty的时候也是存在的,可能重新设置控制台窗口的codepage可以解决问题。(后记:乱码问题可以通过:export LANG=POSIX解决,是由于服务器使用的high ascii在本地不能处理,也可以修改本地的字体使得支持远方的high ascii)

下载地址:
http://sshwindows.sourceforge.net/

相关文章:

  • 2021-10-06
  • 2021-06-20
  • 2021-12-03
  • 2021-10-21
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
  • 2022-03-02
  • 2022-12-23
  • 2021-12-29
  • 2022-01-15
相关资源
相似解决方案