• 关于连接sftp以及本地配置sftp的事情


    1、window下配置sftp服务器

    参考:https://blog.csdn.net/zhangliang_571/article/details/45598939

    • 下载:http://www.freesshd.com/?ctt=download , 只下载freeSSHd.exe 就可以了
    • 安装过程一路点确定,如果安装路径不是在C盘,则过程中提示产生私有密钥必须同意,否则会报错“私钥未安装”,最终目录如

    • 进行配置

      • Users处配置可用来访问的用户和密码

      • SSH处选访问的地址和端口,我自己选的127.0.0.1比较方便自己访问

      • Sftp选的是登录后的默认目录

      • Authentication 中 Password authentication 一栏 要选择 Required ,否则客户端连接时输入密码总是错误

    • 运行

        本来是可以使用server status 中 run ssh servers的,但是如果报权限的错误的话。需要stop ssh servers,并且upload掉freeSSHD,然后来到安装目录下,右键FreeSSHDService.exe,以管理员权限运行

    2、使用账号密码连接sftp服务器

    方法一:FileZilla通过账号密码访问sftp

      文件-站点管理-新站点:填写主机ip、端口、选择sftp协议,登录类型选择“一般”或者“正常”,填写自己的账号密码。如果没有填写端口,默认是22

     方法二:使用cmd,使用“sftp 用户名@主机地址”进行连接,默认端口是22,如果需要自己设定端口,可以使用“sftp -P 端口号 用户名@主机地址”进行连接

     3、filezilla认证失败、严重错误、无法连接到服务器,cmd下Permission denied

      如下,其实这两个问题是同时发生的,是权限问题。

     

    如果连接的是远端服务器的sftp,可能是那边服务器并没有给你的电脑访问权限

    如果是自己本地安装的freeSSHd,是因为你没有使用管理员权限打开安装目录下的FreeSSHDService.exe

    还有可能就是别人给你的账号密码是错误的,哈哈哈哈,别问我为什么知道哈哈哈哈哈哈

     

    当你深入了解,你就会发现世界如此广袤,而你对世界的了解则是如此浅薄,请永远保持谦卑的态度。
  • 相关阅读:
    UVtool 工具解释1
    系统自己提供的 非常方便进行轴向的改变。
    解释脚本语言 计算两个向量的夹角度数。
    转换到正交视图的算法。
    对于 位 的判断我一般都转数组 其实这里有这个很好、
    服务器开启防火墙时千万别忘了开3389!
    j2me笔记
    成为那一小部分人!
    SEO笔记
    Java代码优化方案 J2ME内存优化
  • 原文地址:https://www.cnblogs.com/liwxmyself/p/11538418.html
Copyright © 2020-2023  润新知