Windows7安装Bitvise开启ssh服务

Windows7安装Bitvise开启ssh服务

Windows7安装Bitvise开启ssh服务

by:铁乐猫

在Liunx和windows10上布置SSH服务是一件很轻巧的事,究竟系统己经自带了ssh的劳务效果。
只是在windows七上能够轻巧,也有两种达成的方案,明日要说的正是由此安夸口itvise这一个软件来在windows柒上搭建出ssh服务。
实际上在windows7上搭建ssh服务,对于本人来讲,是因为刚刚在读书mysql,而又是在投机使用的台式机上win七系统上设置了mysql。
虽说应用cmd命令窗口来连接和运作mysql的下令也不在乎。
但是本人即刻想的是想用xshell连接上地点ssh服务后再连接上mysql来操作,这样能够便宜用xshell的历史日记来查阅操作记录。

这正是说,接下去就起来安说大话itvise吧。
第一供给FQ本领访问到Bitvise的官方网站网址,进而在官互连网下载。
官方网站链接:

图片 1

官英特网有提供客户端和服务端,两者笔者都下载回来安装使用过。
客户端也挺好用的,正是贫乏了像xshell那样的野史日记。
但它同时还合并了sftp,windows远程桌面等客户端服务。

此番出席测试的Windows系统为Windows Server 二零零六 福睿斯2Enterprise,Linux系统为SUSE12
sp1。

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

    图片 2

  2. 双击刚刚下载的freeSSHd.exe实行设置,安装时其余都是私下认可安装选项,唯有最终两步会弹出对话框询问是不是生成私钥和是或不是设置为系统服务,选取“yes”就可以,因为没有生成私钥,SSH服务将无法运营,设置系统服务的话每一回开机都会自行运转SSH服务。

    图片 3

    图片 4

    图片 5


  3. 为刚刚安装时选用了设置成系统服务,那么程序会即时运营,因为FREESSHD还不曾配备好,大家须要打开freesshd设置窗口进行安排,因而要求把
    刚刚起步的劳动到进度里去了却掉,否则再点击桌面展开freesshd配置时SSH服务运维不了,因为2二端口被占用了。如下图,截止掉进程之中的
    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软件使陆手续的配置生效。展开后点击ssh
    server下的Click here to start 运转SSH服务。

    图片 12

    图片 13

  8. 如上配置完成以往,还亟需在windows server 200玖 r贰操作系统自带的防火墙里放行2二端口,以便对外提供服务。操作如下图。

    图片 14

    图片 15

    图片 16

    图片 17

    图片 18

  9. 继续上边的类别放火墙上的2二端口开放。

    图片 19

    图片 20

    图片 21

    图片 22

  10. 从这之后,freesshd软件设置配备完成,找3个客户机,下载贰个ssh客户端软件putty,连接freesshd软件提供的ssh服务并登录成功。

    图片 23

    图片 24

    图片 25

    END

git的CentOS服务端安装和windows客户端的应用

此教程以 搬瓦工vps CentOS 陆 x64 的系统为遭受,搭建 git 服务端。windows
七 系统为客户端。

安装Bitvise SSH Server

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

点选同意协商,不想更动暗许安装路线的话就可以向来点击Install了。

  • 并发版本选拔,因为是个人用户,且效果也己丰盛使用了,所以点击下方的Personal
    Edition

    图片 27

个人版有机能范围,但胜在永世免费。标准版则是30天试用。

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

  • 继而程序起初专门的学业安装,弹出的是设置进行的命令行提醒界面。
    图片 29

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

1.下载WinSSHD软件的安装包,自个儿测试使用的本子为WinSSHD5。(下载方式繁多,百度上查找一下“WinSSHD五”,工具也叫“Bitvise
SSH Server”)

注意事项

 

  • 系统的22端口不能够占据,若是占用请修改
    freesshd里面包车型大巴2二端口为别的端口。

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:\Users\Administrator\.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开始展览简易配置。

  • 大约配置分界面有五个根本选项卡,分别是一 劳动设置,2windows系统用户安装,三 虚拟用户设置;
    图片 32

能够在一 劳动设置中设置IP协构和采纳的ssh端口,暗中认可启用22端口。

  • 自家最首要使用的虚构用户设置,因为这么能够随心所欲定义,不用像第3项中壹律要和windows系统用户关联起来。

图片 33

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

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

二.运行安装exe文件,根据操作步骤进行设置。

git的CentOS服务端安装

本身的施用工具是xhell来链接服务器操作

动用xshell连接ssh服务验证

  • 应用xshell直接连接1二柒.0.0.1:22,连接成功
    图片 35

  • 再而3后可阅览景况变量是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

【注意:“斯坦dard
edition”必要购置,不然30天过后会晚点。如若未有较多连接数等须求,能够采纳“Personal
edition”。要求购置专门的工作版本的不外乎!】

开创 git 账号密码

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

  2. 然后为那几个账号设置密码
    passwd git

    支配台输入创立密码后,输入您自定义的密码,并3遍承认。

图片 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:\Users\Administrator\.ssh\
    利用文本编辑器展开id_rsa.pub文件。 把内部的始末复制。
    接下来粘帖到authorized_keys文件中。怎么着利用vim编辑器那里谐和百度下

输入名字音讯,然后点击OK按键

设置sshd_config配置

  1. 开荒并编制sshd_config
    vim /etc/ssh/sshd_config

找到上面包车型地铁二个布局,把后面包车型大巴#号去掉,并且安装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账号登入。然后点击“三.Virtual
accounts”选项卡。

图片 46

发表评论

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

网站地图xml地图