笔记

要从老本本上, 将vmware的镜像目录拷贝到新本本上来.
用远程桌面的拷贝, 慢的一点反应都没有.

用 serv-u 的新版, 难用死了.完全没有旧版上来就能上手的感觉.

用win10自带的IIS的FTP服务器, 配置步骤都没错,就是不好使. 从本机都访问不到FTP server. 失望.

咋弄啊, 去找个开源的 ftp server吧. 找星最多的那个.
去github上搜了一下, sftpgo 星比较多.

当前版本是2.2.2, 下载 sftpgo_v2.2.2_windows_x86_64.exe 到本地.
双击安装, 中间没啥要设置的,直接安装完.

因为装完了不会用, 就需要将开源工程迁出到本地, 看文档就知道咋用了.
迁出 https://github.com/drakkan/sftpgo.git 到本地.
看工程根目录下的 README.md
可以看到手册的文档位置 在doc/howto目录中


在howto目录中,看到了getting-started.md, 就从这里开始.
看懂了getting-started.md, 就能基本的用起来.

文档上说,安装完了, 用管理网页去设置ftp参数.
http://127.0.0.1:8080/web/admin

访问管理网页后, 输入自己想设置的管理员名称和口令(自己设置 e.g. admin/admin), 点击登录就进去了.

点击左边导航栏的状态按钮,查看基本信息

可以看到STFP的端口是2022, SFTP服务已经启动了.
这样,我们再做一些FTP访问设置(客户端的用户名/口令, ftp根目录),就可以从其他计算机上用FTP客户端工具来访问这台FTP Server了.

增加ftp客户端用户


填入新ftp客户端用户名/口令
将公钥删了, 基本使用时, 只需要用户名/口令

删掉了公钥填充后,看到公钥那里已经没东西了.
选择FTP存储是本地, 填入本地想作为FTP根目录的实际全路径


将虚拟目录那里删掉, 基础使用不需要.

看到虚拟目录那里删掉后,已经没东西了.
点击提交按钮.

在用户面板处,可以看到我们新建的ftp用户.
现在从另外一台计算机上,用FTP客户端工具来访问一下,看看是否可以访问新建立好的ftp server.
用开源的WINSCP作为FTP客户端.
将原来这个老本本的相同IP的winscp连接配置删掉,防止连接参数不对.
重新建立一个FTP连接参数配置.

我的旧本本IP是1.103

保留时,保存为 IP_FTP方式_端口号 的格式, 方便以后使用.

准备登录ftp server

接受session

输入用户名

输入口令

输入用户名和口令后,登录的时间间隔不能很长, 像我做笔记这样, 输入完用户名和口令后,几分钟之后才登录,就会登录失败. 即使用户名和口令输入的都对,原因是超时了.


如果输入完用户名和口令之后,马上登录. 就会成功连接上刚建立的FTP服务器,看服务根目录的内容,确实是我们刚才建立ftp服务器时,指定的那个根目录物理目录的内容.

选定FTP下载后的目录,将要下载的内容拖动到左边的目的面板,选择下载模式为2进制,开始下载. 速度还可以啊.

END

基础的使用 sftpgo 作为FTP服务器就这样.
当没有现成的ftp服务器时(用win10原版自带的ftp服务器或者用和谐版的商业ftp服务器),或者出了问题时. 可以考虑找开源大神出的替代品.

ftp server - sftpgo_v2.2.2_windows_x86_64的简单使用相关推荐

  1. apache ftp server的外网访问问题

    apache ftp server的外网访问简单配置点如下: 转载于:https://www.cnblogs.com/huhongy/p/8080228.html

  2. JAVA实现ftp服务端_用 java 实现FTP SERVER(附源码)

    前面用 PYTHON 实现了一个 ftp server(参考这里) ,有朋友问有没有java版本的,其实说白了,ftp 也就是 tcp/ip 协议的一个应用而已,而tcp/ip 基本都是通过socke ...

  3. ubuntu 配置ftp server(zz)

    ubuntu 配置 ftp server 安装vsftpd sudo apt-get install vsftpd # vsftp(Very Secure FTP)是一种在Unix/Linux中非常安 ...

  4. FTP服务器和客户端源代码编写问题(ftp server client source)

    最近关注FTP程序源代码的朋友非常多,这里简单说明一下. 其实FTP也就是普通的Socket程序,只是需要按照FTP协议(RFC959, 1635?可能我记错了)去做,也就是每个消息有固定的结构的,比 ...

  5. FTP server的使用【原创】

    author:张继飞 开发中难免会碰到使用FTP的状况,通常会搭建简单的FTP服务器测试上传.下载等功能,这样的话就需要了解FTP的使用. 首先呢,先下载个简单的FTP服务器吧,比如Easy FTP ...

  6. 文件服务器软件_使用Home FTP Server在电脑之间传文件

    FTP全称File Transfer Protocol,文件传输协议.在以前还没有迅雷.BT下载的时候,FTP经常被用来下载和传输文件. 有些时候,我们手边没有U盘,可以架设一个FTP服务器,然后通过 ...

  7. cwd命令linux,PCMan's FTP Server 'CWD'命令缓冲区溢出漏洞

    发布日期:2014-01-29 更新日期:2014-02-19 受影响系统: sourceforge PCMan's FTP Server 2.07 描述: --------------------- ...

  8. serv-u ftp server是什么?如何利用花生壳搭建ftp服务器?

    serv u ftp是一种被广泛运用的ftp服务器端工具,是ftp连接服务器的桥梁,也是站长远程维护网站的重要工具.现在很多朋友对它还不太了解,下面小编为大家普及一下什么是serv u ftp?花生壳 ...

  9. Home Ftp Server FTP软件

    Home Ftp Server FTP软件 一款简单易用的免费FTP软件,可以让你的朋友共享FTP服务器上的资料.它可以为用户提供单独的虚拟目录,实时监测在线用户,使用浏览器模式管理FTP服务器 绿色 ...

  10. 通过FTP Server加载VxWorks映像

    通过FTP Server加载VxWorks映像 使用VxWorks的BootRom将目标机引导起来之后,目标机处于BootRom控制之下,这里我们使用的虚拟机就是目标机.此时用户可以通过BootRom ...

最新文章

  1. 到2020年,将有60%的工作被人工智能取代?
  2. 三目运算法求一个大值,以及指定位数的应用,以及函数的声明,以及函数的嵌套,以及函数的递归,以及用递归法求阶乘
  3. Java后端架构开荒实战(一)——基础设施
  4. 【Java数据库】SQL时间类型Date Time Timestamp区别、插入/取出指定时间段的数据
  5. 理解大型分布式网站你必须知道这些概念
  6. PCM设备在雷达通信系统应用
  7. Linux如何切换图形界面和命令行界面
  8. python3-知识扩展扫盲易忘-generator的用法
  9. dbf文件mysql,dbf文件怎么打开?dbf是什么文件?
  10. linux删除链接和连接对象,linux 链接的使用 创建和删除符号连接(软、硬链接)...
  11. Knoll Light Factory 3.2 for mac完整汉化版|灯光工厂 for mac中文版
  12. 什么是正则表达式 ?
  13. [转]各种配置管理工具的比较
  14. 批量识别PDF文件(图片类型)中的文字
  15. R语言基本用法(主要为时间序列分析方面)
  16. java ad域 单点登录_系统集成-SSO微软ADSF单点认证-AD域认证
  17. 爬取豆瓣电影数据并进行分析可视化
  18. 全球四大国际反垃圾邮件组织介绍
  19. 练习:尼姆游戏(聪明版/傻瓜式•人机对战)
  20. Holt-Winters:三次指数平滑算法

热门文章

  1. HTTP的options方法作用
  2. 五笔速成法--教你5小时学会五笔打字
  3. 爱五笔iWuBi for Mac(五笔练习工具)
  4. android ipad 传视频播放器,三种将本地视频导入到iPad中的方法
  5. Scipy总结(constants)
  6. 股票交易接口是什么?
  7. WhatsApp使用教程
  8. cmd通过安装choco 安装 helm
  9. excel表格求和,2022年4种最全求和方法
  10. chemdraw如何改中文_如何修改ChemDraw的默认输出格式