Windows7安装Bitvise开启ssh服务

图片 49

Windows7安装Bitvise开启ssh服务

by:铁乐猫

在Liunx和windows10上配置SSH服务是一件很容易的事,毕竟系统己经自带了ssh的服务功能。
不过在windows7上可不容易,也有几种实现的方案,今天要说的就是通过安装Bitvise这个软件来在windows7上搭建出ssh服务。
其实在windows7上搭建ssh服务,对于我来讲,是因为刚巧在学习mysql,而又是在自己使用的笔记本上win7系统上安装了mysql。
虽然使用cmd命令窗口来连接和运行mysql的命令也无所谓。
不过我当时想的是想用xshell连接上本地ssh服务后再连接上mysql来操作,这样可以方便用xshell的历史日记来查看操作记录。

那么,接下来就开始安装Bitvise吧。
首先需要FQ才能访问到Bitvise的官网网站,进而在官网上下载。
官网链接:

图片 1

官网上有提供客户端和服务端,两者我都下载回来安装使用过。
客户端也挺好用的,就是缺少了像xshell那样的历史日记。
但它同时还集成了sftp,windows远程桌面等客户端服务。

本次参与测试的Windows系统为Windows Server 2008 R2
Enterprise,Linux系统为SUSE12
sp1。

  1. 从FREESSHD官方网站下载最新的软件版本,下载地址是

    图片 2

  2. 双击刚刚下载的freeSSHd.exe进行安装,安装时其他都是默认安装选项,只有最后两步会弹出对话框询问是否生成私钥和是否设置为系统服务,选择“yes”即可,因为没有生成私钥,SSH服务将不能启动,设置系统服务的话每次开机都会自动启动SSH服务。

    图片 3

    图片 4

    图片 5


  3. 为刚刚安装时选择了设置成系统服务,那么程序会马上启动,因为FREESSHD还没有配置好,我们需要打开freesshd设置窗口进行配置,因此需要把
    刚刚启动的服务到进程里去结束掉,否则再点击桌面打开freesshd配置时SSH服务启动不了,因为22端口被占用了。如下图,结束掉进程里面的
    freesshdservice.exe进程。

    图片 6

  4. 点开桌面的freesshd图标,开始对freesshd进行配置。第一次打开会弹出它的欢迎框,之后就不会了。

    图片 7

    图片 8

  5. 先到USER选项卡添加SSH用户,如图,添加默认的系统管理员帐号,authorization选择NT
    authentication,这样的话密码就是系统管理员帐号的密码。然后勾选shell选项,确定添加。

    图片 9

    图片 10

  6. 回 到主界面,选择Authentication选项卡,password
    authentication项选择Required项,Public key
    authentication选择Disabled项。如果不这样设置连接的时候将会出现Access
    denied的错误,导致ssh客户端不能连接。

    图片 11

  7. 右键点击任务栏下的freesshd图标点击Unload推出软件,然后重新打开freesshd软件使6步骤的配置生效。打开后点击ssh
    server下的Click here to start 启动SSH服务。

    图片 12

    图片 13

  8. 以上配置完成以后,还需要在windows server 2008 r2
    操作系统自带的防火墙里放行22端口,以便对外提供服务。操作如下图。

    图片 14

    图片 15

    图片 16

    图片 17

    图片 18

  9. 继续上面的系统放火墙上的22端口开放。

    图片 19

    图片 20

    图片 21

    图片 22

  10. 至此,freesshd软件安装配置完毕,找一个客户机,下载一个ssh客户端软件putty,连接freesshd软件提供的ssh服务并登陆成功。

    图片 23

    图片 24

    图片 25

    END

安装Bitvise SSH Server

  • 点击下载回来的安装包
    图片 26

点选同意协议,不想改变默认安装路径的话就可以直接点击Install了。

  • 出现版本选择,因为是个人用户,且功能也己足够使用了,所以点击下方的Personal
    Edition

    图片 27

个人版有功能限制,但胜在永久免费。标准版则是30天试用。

  • 填写上个人信息,点击Ok
    图片 28

  • 随后程序开始正式安装,弹出的是安装进行的命令行提示界面。
    图片 29

  • 安装完成弹出的提示框。
    图片 30

1.下载WinSSHD软件的安装包,本人测试使用的版本为WinSSHD5。(下载方式很多,百度上搜索一下“WinSSHD5”,工具也叫“Bitvise
SSH Server”)

注意事项

 

  • 系统的22端口不能占用,如果占用请修改
    freesshd里面的22端口为别的端口。

配置Bitvise SSH Server

  • Bitvise ssh 服务端的控制面板界面如下

图片 31

点击Settings栏的Open easy settings进行简易配置。

  • 简易配置界面有三个主要选项卡,分别是1 服务设置,2
    windows系统用户设置,3 虚拟用户设置;
    图片 32

可以在1 服务设置中设置IP协议和使用的ssh端口,默认启用22端口。

  • 我主要使用的虚拟用户设置,因为这样可以自由定义,不用像第二项中一样要和windows系统用户关联起来。

图片 33

如上图,设置好用户名,密码,虚拟根目录。

  • 设置好用于连接ssh服务的虚拟用户后,返回ssh服务控制面板主界面,点击Start
    Server
    就可对windows7本机开启ssh服务了。
    图片 34

2.运行安装exe文件,按照操作步骤进行安装。

使用xshell连接ssh服务验证

  • 使用xshell直接连接127.0.0.1:22,连接成功
    图片 35

  • 连接后可看到环境变量是Bitivse SSH
    Server虚拟出来的,所以原本在windwos7系统上安装好的很多软件服务等不能直接启动成功。
    图片 36

例如我要连接上mysql就需要进到mysql的安装目录下启动mysql客户端。

  • 同样,在Bitvise SSH Server Control Panel中,可以通过Activity
    选项卡中看到客户端的连接日志。

图片 37

图片 38

结语

  • 附Bitvise SSH Client 连接ssh服务端用的客户端
    图片 39

可以说Bitvise设计得很易懂,即使不汉化使用也完全没有问题。
当然毕竟因为是虚拟出来的连接环境,就环境变量而言有点缺陷而己。
能做到实现了ssh连接也己经是难能可贵了。

今次对它的使用和介绍就简短到此吧。相信它还有很多功能值得去发掘。

【end】
2018-6-19

勾选“I agree……”,可自定义选择安装路径,然后点击Install按钮

图片 40

选择“Personal edition”,点击OK按钮。

【注意:“Standard
edition”需要购买,否则30天之后会过期。如果没有较多连接数等要求,可以使用“Personal
edition”。需要购买标准版本的除外!】

图片 41

输入名字信息,然后点击OK按钮

图片 42

点击“OK”按钮。

图片 43

点击“Open easy setting”,打开配置页面

图片 44

选择“Open port(s) to any computer”,然后点击Next按钮

图片 45

去掉图中的勾选项,不让使用windows账号登陆。然后点击“3.Virtual
accounts”选项卡。

图片 46

点击add按钮,创建一个虚拟账户

图片 47

先输入用户名,然后勾选,设置密码

图片 48

完成密码设置之后,点击OK按钮。

图片 49

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图