新葡亰496net 首页 安装WinSSHD实现Windows下的SSH协议并配置信任Linux客户端

安装WinSSHD实现Windows下的SSH协议并配置信任Linux客户端



使用xshell连接ssh服务验证

  • 使用xshell直接连接127.0.0.1:22,连接成功
    新葡亰496net 1

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

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

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

新葡亰496net 3

新葡亰496net 4

注意事项

 

  • 澳门葡亰娱乐场手机版,系统的22端口不能占用,如果占用请修改
    freesshd里面的22端口为别的端口。

结语

  • 附Bitvise SSH Client 连接ssh服务端用的客户端
    新葡亰496net 5

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

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

【end】
新葡亰496net,2018-6-19

新葡亰496net 6

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

    新葡亰496net 7

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

    新葡亰496net 8

    新葡亰496net 9

    新葡亰496net 10


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

    新葡亰496net 11

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

    新葡亰496net 12

    新葡亰496net 13

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

    新葡亰496net 14

    新葡亰496net 15

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

    新葡亰496net 16

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

    新葡亰496net 17

    新葡亰496net 18

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

    新葡亰496net 19

    新葡亰496net 20

    新葡亰496net 21

    新葡亰496net 22

    新葡亰496net 23

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

    新葡亰496net 24

    新葡亰496net 25

    新葡亰496net 26

    新葡亰496net 27

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

    新葡亰496net 28

    新葡亰496net 29

    新葡亰496net 30

    END

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的官网网站,进而在官网上下载。
官网链接:

新葡亰496net 31

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

test@CHAPP:~> cat a.txt

安装Bitvise SSH Server

  • 点击下载回来的安装包
    新葡亰496net 32

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

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

    新葡亰496net 33

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

  • 填写上个人信息,点击Ok
    新葡亰496net 34

  • 随后程序开始正式安装,弹出的是安装进行的命令行提示界面。
    新葡亰496net 35

  • 安装完成弹出的提示框。
    新葡亰496net 36

显然22(SSH)端口已经开启。

配置Bitvise SSH Server

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

新葡亰496net 37

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

  • 简易配置界面有三个主要选项卡,分别是1 服务设置,2
    windows系统用户设置,3 虚拟用户设置;
    新葡亰496net 38

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

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

新葡亰496net 39

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

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

点击Import,导入刚才从Linux系统传过来的公钥(authorized_keys),然后点击Close。

sshuser@182.207.3.210’s password:

id_rsa.pub      100%  399    0.4KB/s  00:00

hello world

在主面板上点击Start Server按键。

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

新葡亰496net 41

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

然后执行cmd进入命令行输入框,执行“netstat -ano | findstr
22”命令,查看22(ssh)端口是否开启。

test@CHAPP:~/.ssh> scp id_rsa.pub
sshuser@182.207.3.210:/C:/key/authorized_keys

新葡亰496net 42

id_rsa.pub      100%  399    0.4KB/s  00:00

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

点击Edit按钮

a.txt        100%  12    0.0KB/s  00:00   

新葡亰496net 43

点击“Save changes”按钮,回到主面板。

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

将在Linux主机的当前用户HOME目录下的.ssh目录,生成id_rsa.pub和id_rsa,其中,id_rsa是密匙,id_rsa.pub是公匙

新葡亰496net 44

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

标签:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图