安装完成后,本人测试使用的版本为WinSSHD5

2019-10-11 04:12栏目:计算机操作
TAG:

Windows7安装Bitvise开启ssh服务

by:铁乐猫

在Liunx和windows10上计划SSH服务是一件很轻松的事,究竟系统己经自带了ssh的劳务效能。
唯独在windows7上能够轻松,也是有三种实现的方案,前几天要说的正是经过安吹牛itvise那些软件来在windows7上搭建出ssh服务。
实在在windows7上搭建ssh服务,对于自个儿来说,是因为刚刚在学习mysql,而又是在投机使用的记录簿上win7体系上设置了mysql。
即使使用cmd命令窗口来延续和平运动行mysql的吩咐也不在意。
可是笔者当即想的是想用xshell连接上地点ssh服务后再连接上mysql来操作,那样可以方便用xshell的历史日记来查阅操作记录。

那正是说,接下去就起来安装逼itvise吧。
第一需求FQ技艺访谈到Bitvise的官方网址网站,进而在官方网站络下载。
官方网址链接:

图片 1

官英特网有提供客商端和服务端,两个作者都下载回来安装使用过。
顾客端也蛮好用的,正是贫乏了像xshell那样的历史日记。
但它同期还合併了sftp,windows远程桌面等顾客端服务。

此番参与测验的Windows系统为Windows Server 2009 酷威2 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. 点开桌面包车型客车freesshdLogo,开头对freesshd实行安顿。第二回张开会弹出它的招待框,之后就不会了。

    图片 7

    图片 8

  5. 先到USE酷威选项卡增多SSH顾客,如图,加多暗中同意的系统管理员帐号,authorization选拔NT authentication,那样的话密码正是系统管理员帐号的密码。然后勾选shell选项,明显拉长。

    图片 9

    图片 10

  6. 回 到主分界面,选拔Authentication选项卡,password authentication项采用Required项,Public key authentication选拔Disabled项。假如不这么设置连接的时候将会产出Access denied的荒谬,导致ssh客商端不可能三番五次。

    图片 11

  7. 右键点击职分栏下的freesshdLogo点击Unload推出软件,然后再一次展开freesshd软件使6手续的安插生效。张开后点击ssh server下的Click here to start 运营SSH服务。

    图片 12

    图片 13

  8. 以上配置实现未来,还索要在windows server 二〇一〇 r2 操作系统自带的防火墙里放行22端口,以便对外提供劳务。操作如下图。

    图片 14

    图片 15

    图片 16

    图片 17

    图片 18

  9. 持续下面的体系放火墙上的22端口开放。

    图片 19

    图片 20

    图片 21

    图片 22

  10. 由来,freesshd软件设置配备完结,找一个客商机,下载一个ssh顾客端软件putty,连接freesshd软件提供的ssh服务并登入成功。

    图片 23

    图片 24

    图片 25

    END

git的CentOS服务端安装和windows客商端的行使

此教程以 搬瓦工vps CentOS 6 x64 的类别为条件,搭建 git 服务端。windows 7 系统为客商端。

安装Bitvise SSH Server

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

点选同意协商,不想更换暗中认可安装路径的话就足以一向点击Install了。

  • 出现版本选用,因为是个人客户,且作用也己丰富使用了,所以点击下方的Personal Edition
    图片 27

个人版有效果与利益范围,但胜在永恒免费。标准版则是30天试用。

  • 填写上个人新闻,点击Ok
    图片 28

  • 接着程序起始正式安装,弹出的是设置实行的命令行提醒分界面。
    图片 29

  • 设置到位弹出的提醒框。
    图片 30

1.下载WinSSHD软件的安装包,自身测量检验使用的本子为WinSSHD5。(下载格局非常多,百度上搜寻一下“WinSSHD5”,工具也叫“Bitvise SSH Server”)

注意事项

 

  • 系统的22端口不能够吞没,如若占用请修改 freesshd里面包车型客车22端口为别的端口。

git客户端

在Windows上行使Git,能够从Git官方网站间接下载安装程序,然后按暗中同意选项下一步下一步安装就可以.
设置到位后,在开端菜单里找到“Git”->“Git Bash”,蹦出几个近似命令行窗口的东西,就认证Git安装成功!

安装达成后,设置顾客名称和客商游戏,在Git Bash命令行输入:

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

接下去假若总是远程仓库储存的就须要每趟输入密码。这里咱们使用无密码的ssh格局。

创建SSH Key
windows下SSH Key保存的职责通常为 C:UsersAdministrator.ssh 那几个地点。若无.ssh目录和id_rsaid_rsa.pub那三个公文,就需求创立SSH Key。

$ ssh-keygen -t rsa -C "youremail@example.com"

git的局地任何操作这里就说了。

配置Bitvise SSH Server

  • Bitvise ssh 服务端的调节面板分界面如下

图片 31

点击Settings栏的Open easy settings打开简要配置。

  • 简轻巧单配置分界面有八个关键选项卡,分别是1 服务设置,2 windows系统客商安装,3 虚构客户安装;
    图片 32

能够在1 服务设置中设置IP合同和使用的ssh端口,默许启用22端口。

  • 自己第一行使的虚构客户安装,因为如此能够Infiniti制订义,不用像第二项中平等要和windows系统顾客关联起来。

图片 33

如上海体育地方,设置好顾客名,密码,虚构根目录。

  • 安装好用于连接ssh服务的虚构客户后,再次回到ssh服务调整面板主分界面,点击Start Server就可对windows7本机开启ssh服务了。
    图片 34

2.周转安装exe文件,遵照操作步骤实行设置。

git的CentOS服务端安装

自家的选取工具是xhell来链接服务器操作

利用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

安装信任库和编写翻译工具

为了袭继安装能寻常进行,大家先来安装一些连锁信任库和编写翻译工具
鉴于本人的服务器是新购的具备笔者要安装一些常用工具

  1. 安装文件编辑器
    yum install vim

  2. 活动下载工具
    yum install wget

  3. 安装git信任库和编写翻译工具
    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

  4. 安装编写翻译工具
    yum install gcc perl-ExtUtils-MakeMaker

结语

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

能够说Bitvise设计得很易懂,纵然不汉化使用也完全没失常。
道理当然是那样的毕竟因为是杜撰出来的连接意况,就情状变量来讲有一点点欠缺而己。
能做到贯彻了ssh连接也己经是尊崇了。

今次对它的接纳和介绍就总结到此吧。相信它还应该有众多功能值得去发现。

【end】
2018-6-19

勾选“I agree……”,可自定义选择安装路线,然后点击Install开关

下载 git

  1. 选二个索引,用来放下载下来的安装包,这里将安装包放在 /usr/local/src 目录里
    cd /usr/local/src

  2. 到官方网站找三个新版牢固的源码包下载到 /usr/local/src 文件夹里
    wget https://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz

图片 40

解压和编译

  1. 解压下载的源码包
    tar -zvxf git-2.10.0.tar.gz

  2. 解压后步向 git-2.10.0 文件夹
    cd git-2.10.0

  3. 进行编写翻译
    make all prefix=/usr/local/git

这一步推行的大运较长

  1. 编写翻译完结后, 安装到 /usr/local/git 目录下
    make install prefix=/usr/local/git

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

配备碰着变量

  1. 将 git 目录参与 PATH
    将原本的 PATH 指向目录修改为昨天的目录
    echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc

  2. 生效景况变量
    source /etc/bashrc

  3. 这时大家能查看 git 版本号,表达大家早已设置成功了。
    git --version

【注意:“Standard edition”必要购买,不然30天今后会晚点。若无很多连接数等要求,可以应用“Personal edition”。须要购买正规版本的不外乎!】

创建 git 账号密码

  1. 为大家正好搭建好的 git 创制二个账号
    useradd -m git

  2. 下一场为那个账号设置密码
    passwd git

    支配台输入创制密码后,输入您自定义的密码,并一次认同。

图片 41

设置authorized_keys

  1. 创建.ssh目录

    cd /home/git
    mkdir .ssh
    
  2. 创建authorized_keys文件

    cd .ssh
    touch authorized_keys
    
  3. 采取vim复制顾客端公钥到authorized_keys里面
    vim authorized_keys
    下一场切换成windows(顾客端)系统中把C:UsersAdministrator.ssh 利用文本编辑器展开id_rsa.pub文件。 把内部的开始和结果复制。
    接下来粘帖到authorized_keys文本中。怎么着接纳vim编辑器这里自身百度下

输入名字新闻,然后点击OK开关

设置sshd_config配置

  1. 展开并编写制定sshd_config
    vim /etc/ssh/sshd_config

找到上面包车型客车3个布局,把后边的#号去掉,並且安装AuthorizedKeysFile文件的不二等秘书籍为/home/git/.ssh/authorized_keys 保存退出就可以

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile /home/git/.ssh/authorized_keys

图片 42

成立 git 酒馆并早先化

  1. 创建git仓库

    cd /home/git
    mkdir project.git
    
  2. 初始化git仓库
    git init --bare project.git

点击“OK”按钮。

布署客户权限

  1. 给 git 酒店目录设置顾客和客户组并设置权限

    chown -R git:git /home/git
    chmod 700 /home/git
    
  2. 给 ssh 目录和authorized_keys文件设置权限

    cd /home/git/.ssh
    chmod 600 authorized_keys
    cd ../
    chmod 700 -R .ssh
    
  3. 最终安全目标, 限制 git 账号的 ssh 连接只好是登陆 git-shell
    vim /etc/passwd

轮换最后一行事git:x:1001:1001:,,,:/home/git:/usr/local/git/bin/git-shell

一旦依照刚才的步调施行, 这一个岗位应该是 /usr/local/git/bin/git-shell, 不然请通过 which git-shell 命令查看地方

图片 43

克隆你的库房

切换成windows顾客端,进入文件夹中,右击git Bash在命令行中输入你须求的clone地址

git clone git@<您的 git服务器IP 地址>:/home/git/project.git
或者
git clone ssh://git@<您的 git服务器IP 地址>:/home/git/project.git

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

图片 44

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

图片 45

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

图片 46

版权声明:本文由澳门新濠登录网址发布于计算机操作,转载请注明出处:安装完成后,本人测试使用的版本为WinSSHD5