注意:此SSH是指运维领域的 SSH,不是指JavaWeb框架中的SSH。

运维领域:SSH=Secure Shell安全外壳协议

JavaWeb框架:SSH=Spring+Struts+Hibernate

最近想研究SOCKS代理,仔细一查,针对windows的SOCKS服务器开源软件死了一大片,基本都在2004年后停止更新了。

辗转找了几篇文章,找到了可以通过SSH转SOCKS5代理,仔细一查OpenSSH的windows版本也死了,同样死于2004年。

没办法找其他商业软件吧

先后找了:vshell-ftps-x86.3.5.4.630、MobaSSH_Server_Home_1.52、BvSshServer-Inst

发现vshell的32位版本不能装在64位的机器上直接pass掉了,MobaSSH_Server装完需要重启,权限要得太多而且外网访问配置太麻烦,最后发现BvSshServer符合我的要求,免费版支持10个虚拟账户,符合测试要求了。

BvSshServer(原名winsshd)官方下载页在这里:https://www.bitvise.com/download-area

下载完成BvSshServer-Inst.exe

接下来我们安装

首先会跳出一个黑框和一个窗口,黑框在安装过程中不用管它。

点击“I agree to accept all the terms of this License Agreement”(同意条款)

点击Install安装

接下来会跳出版本选择窗口,标准版(Standard edition)有30天试用期,个人版(Person edition)有功能限制,鉴于目前测试暂时用不到标准版功能,这里选个人版。

稍后我们会在黑框看到安装进度,安装完成后会有提示,在提示框点击确定

在弹出的控制面板中选择“open easy settings”接下来我们配置一个虚拟账户

在服务器设定的防火墙设置中,选择对所有计算机开放端口(默认只对子网开放端口)

切换到windows账户标签卡中,取消选中(不允许使用windows账户登录)

切换到虚拟账户选项卡,添加一个用户名和密码均为admin的账户。

回到控制面板,选中启动服务

启动完之后我们可以用netstat -a命令看22端口是否打开

上面服务端配置完毕,接下来我们配置客户端。

客户端就不像服务器端那么少了,这里我们选择putty

putty官方下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

这是一个免安装版的

打开putty之后,填入服务器端IP地址(在服务器端用ipconfig /all命令查询),端口,并保存会话供下次访问

下面我们来配置Socks5代理,点击左侧的Connection-->SSH-->Tunnels,在窗口中我们添加7000端口作为Socks5代理窗口

点击Open之后需要认证,在弹出的警告窗口中选是,用户名和密码都是admin,注意:密码在putty窗口中是不回显的

登陆成功的界面

接下来我们以火狐浏览器为例配置Socks5代理。

菜单-->选项

高级-->网络-->设置

选择手动配置代理,SOCKS主机填127.0.01,端口填7000,协议版本选择SOCKS v5,点击确定

之后就能通过SSH2转的SOCKS5代理上网了

到这一步,客户端就配置完成了

注意:不要关闭putty窗口,否则代理会中断

注意:IE的代理配置中虽然也有套接字代理的配置,但是IE最高版本11也只支持SOCK4代理,并不支持SOCKS5代理,但是putty只能将SSH转为SOCKS5代理

注意:如果一定要使用IE,可以使用xshell将SSH转为socks4/5通用代理,或者用Proxifier这样的全局代理软件

http://blog.csdn.net/gsls200808/article/details/45127781

在win8.1上用Bitvise SSH Server 6.24(原名winsshd)搭建SSH2服务器的更多相关文章

  1. 在Windows2003安装配置Bitvise SSH Server后,不能使用软件内建立的用户登录!

    Google:  I can only log in with an administrator account - attempting to log in with a regular accou ...

  2. 已经在Git Server服务器上导入了SSH公钥,可用TortoiseGit同步代码时,还是提示输入密码?

    GitHub虽好,但毕竟在国内访问不是很稳定,速度也不快,而且推送到上面的源码等资料必须公开,除非你给他交了保护费:所以有条件的话,建议大家搭建自己的Git Server.本地和局域网服务器都好,不信 ...

  3. Ubuntu配置ssh server

    SSH-Server配置指南 一.SSH简介 SSH (Secure Shell)是一个应用程序中提供安全通信的协议,通过SSH协议可以安全地访问服务器,因为SSH 具有成熟的公钥加密体系,在数据进行 ...

  4. 基于 Dropbear & Zlib 搭建轻量级的ssh server

    [目的] 移植dropbear & zlib 在AM335X开发板上搭建轻量级的ssh server [环境] 1.  Ubuntu 16.04发行版 2.  MC183平台 3.  交叉编译 ...

  5. 在Linux服务器上运行Jupyter notebook server教程

    在Linux服务器上运行Jupyter notebook server教程 很多deep learning教程都推荐在jupyter notebook运行python代码,方便及时交互.但只在本地运行 ...

  6. Dockerfile分享之SSH Server

    版权声明:本文由姚俊刚原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/84 来源:腾云阁 https://www.qclou ...

  7. Running Bitvise SSH Client as a Windows Service

    It is possible to run a Windows program as a system service. The advantage of services is that they ...

  8. 关于 SSH Server 的整体设定

    # . 关于 SSH Server 的整体设定,包含使用的 port 啦,以及使用的密码演算方式 Port # SSH 预设使用 这个 port,您也可以使用多的 port ! # 亦即重复使用 po ...

  9. Bitvise ssh client+ chrome +SwitchyOmega *** (xjl456852原创)

    首先这个比ss还要简单,ss还需要在vps上搭建服务器.这个不需要. 但是无论是ss 还是 bitvise 都需要有一个自己的vps才行. 首先打开Bitvise ssh client程序:     ...

随机推荐

  1. android api 中文 (74)—— AdapterView.AdapterContextMenuInfo

    前言 本章内容是android.widget.AdapterView.AdapterContextMenuInfo,版本为Android 2.3 r1,翻译来自"cnmahj",欢 ...

  2. SQL Server验证的两种方式

    1.Windows身份验证:本机连接或者受信的局域网连接(一般在忘记管理员密码或者做系统配置的情况下使用). 2.SQLServer验证:使用用户名.密码验证(推荐使用). 启用方法:以Windows ...

  3. C#编辑基础笔记

    目录 1.     .NET .NET Framework是一种多语言的平台,一种技术. 而c#是基于其上面的一种语言.    1 2.     Winform 桌面应用程序[从.net平台上面开发的 ...

  4. [译]Stairway to Integration Services Level 15 – SSIS 参数回顾

    介绍 在本文中我们会研究SSIS变量姐妹: SSIS 变量. 我们会演示参数配置,通过包参数管理动态属性值,然后会演示SSIS包执行的时候参数怎么被配置的. SSIS Parameters 101 S ...

  5. BZOJ 2463 谁能赢呢?

           刚开始做这道题时,我纠结了许久什么是最优走法,想了好半天也不晓得,后来被大神点醒,最有走法,最后就是每个格子都走了一遍,得,这下简单多了,算一下总共的格数是奇数还是偶数,奇数则先手赢,偶 ...

  6. 问题解决: WordPress on SAE注册邮件无法发送

    方法一: 修改代码 Step 1: 改写wp-includes/pluggable.php, 把WordPress默认邮件设置改为SMTP模式. // Set to use PHP's mail() ...

  7. QT直接支持GB18030,附它对此编码的一堆相关文档描述

    http://doc.qt.io/qt-5/qtextcodec.html http://doc.qt.io/qt-5/codec-gbk.html

  8. python 模块BeautifulSoup使用

    BeautifulSoup是一个专门用于解析html/xml的库.官网:http://www.crummy.com/software/BeautifulSoup/ 说明,BS有了4.x的版本了.官方说 ...

  9. BZOJ 1622: [Usaco2008 Open]Word Power 名字的能量

    题目 1622: [Usaco2008 Open]Word Power 名字的能量 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 349  Solved ...

  10. git pull 出错 fatal: Could not read from remote repository.Please make sure you have the correct access rights.and the repository exists.

    Warning: Permanently added the RSA host key for IP address '192.30.252.131' to the list of known hos ...