精华内容
下载资源
问答
  • sftp windows

    2019-12-05 11:02:46
    sftp windows下载安装 http://www.freesshd.com/?ctt=download 下载freesshd.exe 然后安装一路next 启动的时候会提示是否作为服务启动,选择是 以后因该就一直可以在cmd中使用sftp传输文件了 sftp指令 与ftp基本...

    sftp windows下载安装

    http://www.freesshd.com/?ctt=download
    在这里插入图片描述
    下载freesshd.exe 然后安装一路next 启动的时候会提示是否作为服务启动,选择是 以后因该就一直可以在cmd中使用sftp传输文件了

    sftp指令 与ftp基本相同

    1. cd 进入远程主机目录
    2. lcd 进入本机目录
    3. ls/lls 查看本地或者远程文件夹内的内容
    4. pwd/dir 查看本地所在路径或者远程路径
    5. put fileName 上传本地目录的指定文件到远程
    6. get fileName 下载远程主机的指定文件到本地
    7. sftp root@127.0.0.1 以root用户登录到127的主机,随后输入密码
    8. 额 其他自己查百度吧.
    展开全文
  • 以前用的libcurl,不支持sftp协议,所以要重编译libcurl,来支持sftp上传文件 先down下来源码https://github.com/curl/curl winbuild/BUILD.WINDOWS.txt里面有windows的编译方法 Once you are in the console, go...

    以前用的libcurl,不支持sftp协议,所以要重编译libcurl,来支持sftp上传文件

    先down下来源码 https://github.com/curl/curl

    winbuild/BUILD.WINDOWS.txt里面有windows的编译方法

    Once you are in the console, go to the winbuild directory in the Curl
    sources:
        cd curl-src\winbuild
    
    Then you can call nmake /f Makefile.vc with the desired options (see below).
    The builds will be in the top src directory, builds\ directory, in
    a directory named using the options given to the nmake call.
    
    nmake /f Makefile.vc mode=<static or dll> <options>
    
    where <options> is one or many of:
      VC=<6,7,8,9,10,11,12,14,15>    - VC versions
      WITH_DEVEL=<path>              - Paths for the development files (SSL, zlib, etc.)
                                       Defaults to sibbling directory deps: ../deps
                                       Libraries can be fetched at https://windows.php.net/downloads/php-sdk/deps/
                                       Uncompress them into the deps folder.
      WITH_SSL=<dll or static>       - Enable OpenSSL support, DLL or static
      WITH_NGHTTP2=<dll or static>   - Enable HTTP/2 support, DLL or static
      WITH_MBEDTLS=<dll or static>   - Enable mbedTLS support, DLL or static
      WITH_CARES=<dll or static>     - Enable c-ares support, DLL or static
      WITH_ZLIB=<dll or static>      - Enable zlib support, DLL or static
      WITH_SSH2=<dll or static>      - Enable libSSH2 support, DLL or static
      ENABLE_SSPI=<yes or no>        - Enable SSPI support, defaults to yes
      ENABLE_IPV6=<yes or no>        - Enable IPv6, defaults to yes
      ENABLE_IDN=<yes or no>         - Enable use of Windows IDN APIs, defaults to yes
                                       Requires Windows Vista or later
      ENABLE_WINSSL=<yes or no>      - Enable native Windows SSL support, defaults to yes
      GEN_PDB=<yes or no>            - Generate Program Database (debug symbols for release build)
      DEBUG=<yes or no>              - Debug builds
      MACHINE=<x86 or x64>           - Target architecture (default is x86)
      CARES_PATH=<path to cares>     - Custom path for c-ares
      MBEDTLS_PATH=<path to mbedTLS> - Custom path for mbedTLS
      NGHTTP2_PATH=<path to HTTP/2>  - Custom path for nghttp2
      SSH2_PATH=<path to libSSH2>    - Custom path for libSSH2
      SSL_PATH=<path to OpenSSL>     - Custom path for OpenSSL
      ZLIB_PATH=<path to zlib>       - Custom path for zlib

    如果要支持sftp,需要WITH_SSH2,所以需要安装libssh2

    安装libssh2

    down源码   https://github.com/libssh2/libssh2

    这玩意编译起来也挺恶心的,参照了 http://www.guoziweb.com/html/other/2018/06/13/2265.html

    libssh2,依赖openssl和zlib,可以直接下载库文件,就不说了

    强烈推荐链接中的第二种编译方法

    
    cd libssh2
    mkdir dll <--directory to install libssh2
    mkdir build <-- directory to build
    cd build
    cmake -DCRYPTO_BACKEND=WinCNG -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=../dll --build ..

    完了会在build目录生成一个vs工程,打开,找到libssh2项目,x64,或者x86,编译出来就可以了,libssh2.lib,libssh2.dll都有了

     

    然后就开始编译libcurl

    首先新建几个目录,里面放openssl和libssh2的库和头文件,目录结构如下

    然后,打开命令行

    cd curl-master/winbuild
    curl-master\winbuild>nmake /f Makefile.vc mode=dll MACHINE=x64 WITH_SSL=static SSL_PATH=..\openssl-x64 WITH_SSH2=static SSH2_PATH=..\libssh2-x64

    然后,在builds目录,会看到这么些文件夹,里面就是编译好的库

    然后到这里,就能看到dll和一个curl.exe

    然后,打开cmd窗口,

    cd curl-master\builds\libcurl-vc-x64-release-dll-ssl-static-ssh2-static-ipv6-sspi\bin
    curl.exe -V
    
    curl 7.65.0-DEV (x86_64-pc-win32) libcurl/7.65.0-DEV OpenSSL/1.0.2r WinIDN libssh2/1.9.0_DEV
    Release-Date: [unreleased]
    Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
    Features: AsynchDNS HTTPS-proxy IDN IPv6 Kerberos Largefile NTLM SPNEGO SSL SSPI

    就能看到curl支持哪些协议了,sftp已经支持了

    通过sftp上传文件,网上例子很多,就不展示了,官网也有很多例子 https://curl.haxx.se/libcurl/c/example.html

    最后吐槽一下,windows编译东西真的太恶心了

    展开全文
  • 【电手】:一学就会的【系统安装、系统设置】方法“ 有时需要访问Windows 10 中的某些文件或文件夹,但是出现不可访问的情况,怎么办?”有时需要访问某些文件或文件夹时,可能是系统文件或文件夹,也可能是由不再...

    e4d7c928f2f38eddd7f2db9ebf970fef.png

    【电手】:一学就会的【系统安装、系统设置】方法

    有时需要访问Windows 10 中的某些文件或文件夹,但是出现不可访问的情况,怎么办?

    有时需要访问某些文件或文件夹时,可能是系统文件或文件夹,也可能是由不再存在的用户帐户创建的,在大多数情况下,Windows将限制你对此类文件和文件夹执行任何操作,那么有什么简单的方法实现其访问吗?

    01—通过资源管理器直接访问

    通过资源管理器访问被禁止访问的文件及目录,需要对文件夹权限做一些修改。本文以Recovery分区为例(磁盘中的WINRE分区),来介绍添加Everyone账号,并获取完全权限的方式实现访问Recovery文件夹。

    450465e504beb45c159e2da8732334c5.png

    1. 右键单击文件或文件夹,单击"属性",然后单击"安全"选项卡。

    1ae64a1544c752dc63dcc20218b7c95d.png

    3325555870ca909a4f303393afbcae19.png

    2. 单击"高级"按钮。将显示"高级安全设置"窗口。在这里,可能会提示你必须要有管理员权限执行操作,点击“继续”获取权限。

    f30a40dd12cfba2e762b6c635c86b461.png

    3. 获取到权限后,你就可以看到该文件夹是由谁所有,并且哪些账号可以访问该文件夹。点击“添加”按钮,添加一个账号可用来访问该文件夹。默认情况下,Recovery文件夹是由SYSTEM所有,并且只有Administrators(内置管理员账号)对其有访问权限。其他账号,包括你在Win10通过微软账号登录,以及本地Administrator账号都是没有权限的。

    0f24bc609cbbde83304af6a1a75b931b.png

    4.点击“添加”按钮后,再次点击“选择主体”。

    da9ba34c28921c1edcc431934079924d.png

    5. 在弹出一个“选择用户或组”的窗口中,这里只需要在“输入要选择的对象名称”对话框中,输入“Everyone”点击“确定”。

    51d548f007d604842de1059d9e7d14ed.png

    6. 上一步点击确认后,将回到第四步的界面,在这里就可以对Everyone这个用户赋予权限,勾选“完全控制”,点击“确定

    211dd114e570c0ead33c40ee6b1e6038.png

    7. 这样,就完成了给Recovery文件夹添加了一个可以让任何人(Everyone)完全访问该文件夹的权限。

    1e069f3b0acd068d181ee340655f3dc3.png

    如果文件夹已经有了Everyone账号存在,那么可以检查一下是否有足够的权限访问。点击“

    编辑”可以修改修改权限

    de6676e0a0cdddf8f6802215981ad7c3.png

    通过上面的几个步骤,就可以轻松的不借用第三方工具,便可使用文件资源管理器中访问受限的文件及文件夹了。

    7adf65bf2696500a66930cc69dd3cd4d.png

    但是,如果出现整个分区都没法访问的情况,比如EFI分区,那么这种方法就失效了。在此种情况下,是没有安全选项卡可设置的。当然,办法还是有的,可以借助第三方资源管理器比如Q-Dir,或者在PE下实现访问。

    展开全文
  • windows7 php5.4 ssh2安装使用 听语音 | 浏览:104 | 更新:2017-09-13 17:28 1 2 3 4 5 6 7 分步阅读 php ssh2 管理服务器,它提供ssh2协议到libssh2...

    windows7 php5.4 ssh2安装使用

    听语音
    • |
    • 浏览:104
    • |
    • 更新:2017-09-13 17:28
    • windows7 php5.4 ssh2安装使用1
    • windows7 php5.4 ssh2安装使用2
    • windows7 php5.4 ssh2安装使用3
    • windows7 php5.4 ssh2安装使用4
    • windows7 php5.4 ssh2安装使用5
    • windows7 php5.4 ssh2安装使用6
    • windows7 php5.4 ssh2安装使用7
    分步阅读

    php ssh2 管理服务器,它提供ssh2协议到libssh2功能。

    工具/原料

    • phpStudy 2016
    • php 5.4.45-nts + nginx
    • windows7

    方法/步骤

    1. 1

      假设你已经安装好了phpStudy2016

      windows7 php5.4 ssh2安装使用
    2. 2

      下载ssh2对应的版本:

      http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

      我的是php5.4.45-nts所以下载的是php_ssh2-0.12-5.4-nts-vc9-x86.zip

      windows7 php5.4 ssh2安装使用
    3. 3

      解压下载好的php_ssh2-0.12-5.4-nts-vc9-x86.zip

      然后把文件php_ssh2.dll和php_ssh2.pdb文件放到php扩展ext目录

      windows7 php5.4 ssh2安装使用
      windows7 php5.4 ssh2安装使用
    4. 4

      重启服务器,查看phpinfo,显示ssh2扩展了,我们就安装成功了

      windows7 php5.4 ssh2安装使用
    5. 5

      我们新建一个ssh2-demo.php文件使用ssh2登录服务器,内容如下:

      <?php

      // 主机

      $host = '139.199.167.112';

      // 端口

      $port = 22;

      // 账户

      $user = 'root';

      // 密码

      $pass = 'root123';

      // 连接服务器

      $conn = ssh2_connect($host, $port);

      @ssh2_auth_password($conn, $user, $pass);

      if (ssh2_exec($conn, 'cd /root && echo ssh2-exec-command > 123.txt')) {

          echo 'ok';

      } else {

          echo 'fail';

      }

    6. 6

      现在我们测试连接服务器:

          1. 我登录服务器查看/root目录下文件(见图1)

          2. 执行我们刚刚创建ssh2-demo.php文件如果返回ok就成功了(见图2)

          3. 在刚刚登录的控制台就可以看看我们创建123.txt文件

      windows7 php5.4 ssh2安装使用
      windows7 php5.4 ssh2安装使用
      windows7 php5.4 ssh2安装使用

    展开全文
  • 方法二:系统需要做如下设置:1 开始--运行--gpedit.msc2 windows设置---安全设置--本地策略--用户权利指派--在右边找到''拒绝从网络访问这台计算机''双击打开,把里面的guest帐户删除3 windows设置--...
  • sftp工具windows使用

    2018-11-19 17:23:36
    sftp工具windows使用
  • 首先,让我们来看几种SFTP SSH工具SFTP Windows客户端:WinSCP开源免费、FileZilla 开源免费SFTP Windows服务器端:FileZilla_Server-0_9_41.exe 开源免费SSH Windows客户端:puTTY . 开源免费、SecureCRT 商业付费...
  • windowssftp ssh自动脚本

    千次阅读 2017-08-09 11:14:11
    sftp windows下自动脚本
  • 使用SFTP服务向Windows系统传输文件,对于Windows系统中的文件传输 二、操作 使用SFTP服务(Linux下自带,个别Windows下需要安装) Windows下载FreeSSHd.exe 官网:http://www.freesshd.com/?ctt=download 下载到...
  • 简介: cmdftp.bat %1 : 主机IP %2 :用户名 %3 :用户密码 %4 : 本地文件路径 %5 :FTP服务器文件路径 %6 :mput/mget 命令 %7 :要操作的文件名称 cmdsftp.bat %1 : 主机IP ...%7 :要操作的文件名称
  • windows搭建sftp

    千次阅读 2017-12-08 14:42:59
    搭建sftp
  • SFTP support on Windows

    2020-12-02 04:39:48
    <div><p>Could you please make it possible to play files from a SFTP server on Windows? On Linux, it works fine with plain MPV…</p><p>该提问来源于开源项目:u8sand/Baka-MPlayer</p></div>
  • Reading from SFTP (windows)

    2021-01-12 11:45:57
    <p>When running tensorboard (1.12 or 1.14) on logs from an SFTP drive using <a href="https://www.nsoftware.com/sftp/drive/?bld=7177&sno=NDX2AS1MACPERS0NA1">sftp 2 driver, tensorboard doens...
  • Windows SFTP 的安装

    2019-04-27 17:00:00
    用于Windows系统的免费SFTP服务器-Free SFTP Servers 前不久,有人问我:“怎么从 Linux 系统传文件到 Windows 服务器,不能用 FTP 协议。” 文件数量不大、用户数不多的环境,用 SFTP 协议就可以,防火墙都只需...
  • windows搭建sftp服务

    2019-11-20 16:46:05
    windows搭建sftp服务 小计 1.下载软件 windows系统中免费软件 freeSSHd 下载链接:https://freesshd.updatestar.com/zh-cn/edit/1.2.7 2.软件设置 Users: 选择SFTP SSH ,地址选本地地址 sftp 选择想作为sftp仓库...
  • Windowsxp下搭建基于ssh的sftp服务器,服务器端可以用freesshd,F-secure server等,filezilla server不可用,之前傻乎乎的用filezilla来做服务器,找不到任何有关sftp的配置选项,推荐用freesshd,免费、简单,直观...
  • windows sftp服务端搭建

    2019-10-03 17:51:43
    使用FreeFtpD可以搭建windows下的SFTP,具体的搭建流程就不在细说了,百度一下就可以了,很简单的。另外用WinSCP或者FileZilla等都可以连接sftp服务端。
  • 在vscode中下载sftp插件 在vscode中快捷键 ctrl+shift+P 打开指令窗口,输入extension:install,回车,左侧即打开扩展安装的界面 上面这一步相当于点击左侧的拓展ctrl+shift+x 在搜索框中输入SFTP,第一个就是需要...
  • 众所周知在系统和Linux类系统的最大区别就在于他的非开源性,因此在下我们传输文件,共享资源主要通过FTP来实现,和以前的TFTP...今天笔者就为各位IT168的读者介绍在Windows下如何通过sftp打造安全传输。一、什么...
  • Windows 部署SFTP服务端

    2020-05-23 18:06:42
    Linux中SFTP是自带的服务,Windows上要额外安装软件,这里用免费的FreeSSHd,配置很简单。但也有局限性,听说FreeSSHd 从2009年就停止维护了,所以要搭建SFTP服务首选还是Linux系统。 1、下载和安装FreeSSHd 下载...
  • Windows 搭建sftp服务

    千次阅读 2019-05-13 10:59:10
    Windows 搭建sftp服务 本次测试为win10的操作系统(win2008经测试后可用版本为 setupssh-6.2p1-2-v1.exe) 安装包下载地址:https://www.mls-software.com/opensshd.html 下载最新的exe安装包: 运行程序 ...
  • 背景 需要在某win server 2019上启用sftp。记录一下过程,方便后续查看。 离线安装ssh 此机器不能上网,需要离线安装...Windows server 2019搭建FTP服务 配置SSH 服务 限制sftp 用户的根目录 1,创建一个专用.
  • Windows系统创建SFTP用户

    千次阅读 2018-05-17 13:59:44
    在工作中经常会涉及到多个系统之间文件传输的需求,一般是使用FTP或者SFTP方式 ,在Linux系统中默认安装有SFTP软件,而Windows系统需要手动安装,正好最近一个需求涉及到从Linux系统通过SFTP用户传输文件到Windows...
  • Windows环境下使用Bitvise架构sftp服务器Bitvise分成Bitvise ssh server和Bitvise ssh client0 说明:文档暂时只使用Bitvise工具做搭建sftp服务器和做客户端图形化调用,其他功能暂未去探究1 下载安装包 Bitvise,...
  • Windows系统开通sftp服务

    千次阅读 2019-10-16 15:59:09
    多系统之间文件传输,一般会使用ftp或者sftp方式 ,在Linux系统中默认安装有sftp,而Windows系统需要手动安装。 这里介绍的sftp软件是freeSSHD软件,这个软件小巧,配置简单。 1 下载 ... 选择freeSSHd.exe下载。...
  • <ul><li>Operating system: Windows 10 Home </li><li> <p>Visual Studio Code version: Version 1.20.0 </li><li> <p>Extension version: 0.53.1 </li></ul> <h3>Additional comments <p>I have no idea where the ...
  • Windows搭建SFTP服务器

    2019-06-25 11:14:46
    1.项目需要搭建一个SFTP服务器,网上搜了一下,用的是freeSSHd软件,网上查一下我用的是1.3.1版本https://freesshd.updatestar.com/网址自己下载即可。 2.安装这里就不在赘述,一路下一步即可。 3.打开设置后SSH中,...
  • 使用SecureCRT的SFTPWINDOWS与LINUX之间传输文件 参考文献:http://ice-k.iteye.com/blog/1068275http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html背景: 有一台主机,安装了windows7,在其...
  • windows sublime安装sftp插件1.ctrl+shift+p 调出搜索框输入install 会提示安装项选择第一项 package control:install package2.回车等待一会就会弹出搜索框输入sftp点击安装sftp,等一会就回出现一个页面代表成功3....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,656
精华内容 1,062
关键字:

sftpwindows