在win8.1上用Bitvise SSH Server 6.24(原名winsshd)搭建SSH2服务器

在win8.1上用Bitvise SSH Server 6.24(原名winsshd)搭建SSH2服务器


注意:此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这样的全局代理软件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Bitvise SSH Client是一款用于Windows系统的SSH客户端软件。使用教程如下: 1. 下载并安装Bitvise SSH Client。 2. 打开软件,在“连接”选项卡中输入服务器地址、用户名和密码。 3. 单击“连接”按钮连接到服务器。 4. 在“远程桌面”选项卡中可以打开远程桌面会话。 5. 在“文件传输”选项卡中可以上传和下载文件。 附带说明: - 您可以使用“站点管理器”管理多个连接。 - 您可以使用“工具”菜单中的“终端”功能打开一个终端会话。 - 您可以使用“工具”菜单中的“脚本”功能执行连接和文件传输的自动化任务。 ### 回答2: Bitvise SSH Client是一款Windows平台下的SSH客户端软件,主要用于远程登录服务器、管理文件、执行命令等。相比于其他SSH客户端软件,Bitvise SSH Client的安全性更高、更易于使用。本篇文章将详细介绍Bitvise SSH Client的使用教程。 第一步:下载软件 在使用Bitvise SSH Client之前,需要先到官网http://www.bitvise.com下载安装包并完成安装,安装完后,打开软件即可。 第二步:连接服务器 在软件窗口上方选择“新主机”,输入远程服务器的IP地址、端口号以及登录的用户名和密码,然后点击“登录”即可完成连接。 第三步:执行命令 连接成功后,软件主窗口会显示出服务器的文件目录。在底部的命令行窗口中输入需要执行的命令即可。例如,输入“ls”命令,可以显示出当前目录下的所有文件;输入“cd”命令,可以切换到其他目录下。 第四步:文件传输 在Bitvise SSH Client中,可以通过文件传输功能,将本地文件上传到远程服务器或将远程服务器上的文件下载到本地。具体操作为:在软件窗口上方选择“SFTP客户端”,在弹出的窗口中输入服务器的IP地址、端口号、用户名和密码,然后点击“连接”即可。连接成功后,可以方便地进行文件上传和下载操作。 第五步:设置高级选项 在软件窗口上方选择“属性”,可以进入Bitvise SSH Client的高级选项设置界面。其中包括与远程服务器的安全协商、SSH通道的转发等设置。此外,还可以对软件的界面进行个性化调整。 总之,Bitvise SSH Client是一款功能齐全、安全性高的SSH客户端软件,无论是初学者还是有经验的用户,都可以快速上手并进行远程操作。 ### 回答3: Bitvise SSH Client 是一款针对 Windows 操作系统的 SSH 客户端软件,它支持 SSH1、SSH2、SFTP,还提供了一些高级的功能,适合于需要在 Windows 平台上使用 SSH 协议连接服务器的用户使用。 一、安装 Bitvise SSH Client 1、在官网下载并安装 Bitvise SSH Client,安装过程非常简单且用户界面友好,只需要根据提示步骤一步一步完成即可。 2、安装完成后启动 Bitvise SSH Client。 二、连接远程服务器 1、在 Bitvise SSH Client 界面中,点击“新的连接”按钮,打开“连接”对话框。 2、在“连接”对话框中,填写远程服务器的主机名或 IP 地址、端口、使用的用户名和密码,选择 SSH2 协议,点击“登录”。 3、如果连接成功,则会出现一个窗口,提示“登录成功”。 三、使用 Bitvise SSH Client 1、在 Bitvise SSH Client 界面中,可以看到已经连接到的远程服务器,可以直接双击打开进入,也可以在菜单栏中选择“远程终端”打开。 2、如果需要上传或下载文件,可以在 Bitvise SSH Client 界面中选择“SFTP 客户端”,打开一个支持文件传输的窗口,可以双向传输文件。 3、如果需要使用 SOCKS 代理,可以在菜单栏中选择“SOCKS 代理”,设置代理地址和端口。 4、如果需要使用端口转发,可以在菜单栏中选择“端口转发”,设置本地端口和远程端口的映射关系。 四、高级功能 1、在 Bitvise SSH Client 界面中,还有一些高级的功能,例如路由器模式、命令行控制等,可以根据需要自行探索使用。 总之,Bitvise SSH Client 在 Windows 平台上使用 SSH 协议连接远程服务器,具有易用性、安全性和可靠性,非常适合需要使用 SSH 协议的用户使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值