当前位置:  技术问答>linux和unix

ftp协议及vsftpd服务器端的改造

    来源: 互联网  发布时间:2016-08-09

    本文导语:  系统概况:一个arm+linux架构的前端主设备,上面跑着vsftpd的服务,作为ftp服务器,其他设备作为从设备间歇往ftp服务器传输一些文件,前端主设备的应用程序通过循环扫描FTP根目录,及时对新增文件进行处理,处理完...

系统概况:一个arm+linux架构的前端主设备,上面跑着vsftpd的服务,作为ftp服务器,其他设备作为从设备间歇往ftp服务器传输一些文件,前端主设备的应用程序通过循环扫描FTP根目录,及时对新增文件进行处理,处理完删除文件。

问题描述:由于从设备的FTP上传方式不能改变,现在想通过在应用程序中加入FTP server 的功能,将接收到的文件直接在内存中处理,省去了扫描目录的开销和频繁擦写flash造成的其他问题,不知道该方案是否切实可行?是否这样的改造工作量还是挺大的?有没有对vsftpd代码进行过改造的高手指点迷津?在下谢了先!

|
给我的感觉是可行 不过估计改vsftpd加入你的功能估计不简单  除非有人做过 要么你就得自己研究了

|
1. 你们的arm系统能挂hard dish么?去咨询下。
2. 你们的arm系统DRAM有多大,从设备上传的文件数据大么?放在DRAM里,突然掉电等意外情况,怎么办?

|
这个可以不需要ftp协议,你自己根据自己的功能需要制定一个简单文件传输规则,主要的就是多线程,网络传输控制,以及一些出错处理。

|
dish  ---> disk.

|
“由于从设备的FTP上传方式不能改变”
是什么意思?


|
这个如果你没用到ftp的其他功能,你干脆自己写文件传输的c/s程序。

|
你就先按着ftp协议来搞吧  用现成的总比自己搞一套传输协议好 而且设备还只支持标准的FTP协议

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 用ftp命令连到ftp服务器后,在ftp提示符下用什么命令可以查看本地机器当前目录有哪些文件?
  • 我想在我的red hat linux开FTP服务器,有没有什么软件可以开FTP服务器的??
  • 跨平台FTP服务器 Wing FTP Server
  • 在linux操作系统上向ftp服务器(linux系统)上上传文件,我要纪录操作日志,得到上传到ftp服务器上的文件的路径问题?
  • 我想开发一个LINUX下的FTP服务器软件,能否推荐现在几款比较好的在LINUX下的FTP软件做为参考
  • 如何调用FTP命令来管理FTP服务器???
  • FTP!!!写一个简单FTP服务的服务器和客户端
  • Linux服务器上原来没有安装ftp Server,请问我安装了Wu-ftp 后怎么启动它?
  • 请问配置了ftp服务器、邮件服务器后系统默认开放哪些端口?
  • Turbolinux访问自己的FTP服务器和WWW服务器问题
  • FTP服务器软件 vsftpd
  • 有关ftp服务器的三个菜鸟问题
  • windows 远程连接linux下的ftp服务器
  • redhat linux 连接不上FTP服务器?在线等
  • linux 下怎么样建立FTP服务器?
  • 关于linux的ftp服务器?解决问题者,重分酬谢。
  • 分布式FTP服务器 DrFTPD
  • solaris8下如何建立FTP服务器?
  • FTP服务器 Apache FtpServer
  • RedHat8.0如何开Ftp服务器?
  • java命名空间javax.print.attribute.standard类referenceurischemessupported的类成员方法: ftp定义及介绍
  • 为什么会出现ftp: ftp/tcp: unknown service
  • ftp协议介绍及ftp常用的上传下载等操作命令使用方法
  • FTP客户端Java类库 ftp4j
  • 请问如何在Redhat7.1下安装Ftp服务,如何开启Ftp帐号????请教!!!急急急急急急
  • FTP匿名登陆 LINUX 出现错误 linux FTP 550 permission
  • ubuntu装好BUM后,看不到FTP服务,如何开启FTP服务?
  • 基于Web的FTP客户端 net2ftp
  • Node.js 的 FTP 客户端 node-ftp
  • FTP客户端 FTP Rush
  • 如何在Red Hat上建立FTP服务 并且建立FTP一个用户


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3