<fieldset id='rmd72'></fieldset>

    1. <acronym id='rmd72'><em id='rmd72'></em><td id='rmd72'><div id='rmd72'></div></td></acronym><address id='rmd72'><big id='rmd72'><big id='rmd72'></big><legend id='rmd72'></legend></big></address>

      <ins id='rmd72'></ins>

        <i id='rmd72'><div id='rmd72'><ins id='rmd72'></ins></div></i><span id='rmd72'></span>
          <dl id='rmd72'></dl>

        1. <tr id='rmd72'><strong id='rmd72'></strong><small id='rmd72'></small><button id='rmd72'></button><li id='rmd72'><noscript id='rmd72'><big id='rmd72'></big><dt id='rmd72'></dt></noscript></li></tr><ol id='rmd72'><table id='rmd72'><blockquote id='rmd72'><tbody id='rmd72'></tbody></blockquote></table></ol><u id='rmd72'></u><kbd id='rmd72'><kbd id='rmd72'></kbd></kbd>
        2. <i id='rmd72'></i>

          <code id='rmd72'><strong id='rmd72'></strong></code>

          OpenSSH实现Windows和Linux安全传输

          • 时间:
          • 浏览:5
          • 来源:124软件资讯网

            OpenSSH实现Windows和Linux文件宁静传输

            思量到windows和linux系统间的文件实现宁静传输 ,就准备接纳ssh来实现  ,OpenSSH有windows和linux的实现并免费 ,固然要用它了  。

            本例中使用windows(ip:192.168.1.25)来做客户端  ,linux(ip:192.168.1.26)来做服务器 。在linux中安装ssh服务 ,这里就不讲了  。

            1.下载OpenSSH : http://sshwindows.sourceforge.net/ 并安装  。默认安装目录为C:\Program Files\OpenSSH

            2.修改/home(根目录) ,在注册表中修改

            [HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home]

            “native”=“C:\Program Files\OpenSSH\\home”

            3.在C:\Program Files\OpenSSH 下建设目录 home 和username

            cd C:\Program Files\OpenSSH

            mkdir home

            mkdir home\Administrator

            mkdir home\Administrator\.ssh

            4.天生密钥

            cd C:\Program Files\OpenSSH\bin

            ssh-keygen.exe -d

            在C:\Program Files\OpenSSH\home\Administrator\.ssh目录天生两个文件

            id_dsa 和 id_dsa.pub ,后缀 。pub的就是公钥

            5.拷贝id-dsa.pub到linux服务器上  ,可以通过winscp来拷贝  ,是一个很好的windows客户端工具  。

            6.在linux服务器上执行下令

            cat ~/.ssh/id_dsa.pub >> authorized_keys

            7.修改sshd设置文件

            vi /etc/ssh/sshd_config

            #PubkeyAuthentication yes

            #AuthorizedKeysFile .ssh/authorized_keys

            的注释去掉  ,接纳authorized_keys文件的验证用户身份

            8.重启sshd服务

            #service sshd restart

            9.到windows下接纳scp 和ssh就可以上岸并拷贝文件了  ,不需要在输入密码  ,实现了文件的宁静传输  。

            >ssh.exe root@192.168.1.26 #上岸到linux服务器了
            >scp.exe somefile root@192.168.1.26:/root/ #拷贝文件