41.FTP服务器搭建

41.网络通信-文件传输FTP-搭建FTP服务器


41.1 知识点

搭建FTP服务器的几种方式

  • 使用别人做好的FTP服务器软件(学习阶段建议使用)
  • 自己编写FTP服务器应用程序,基于FTP的工作原理,用Socket中TCP通信来进行编程(工作后由后端程序员来做)
  • 将电脑搭建为FTP文件共享服务器(工作后由后端程序员来做)

后面两点我们前端程序主要做了解。一般在工作中不会由我们来完成这部分工作。

使用别人做好的FTP服务器软件来搭建FTP服务器

主要步骤

  1. 下载Serv-U等FTP服务器软件
  2. 在想要作为FTP服务器的电脑上运行之
    • 创建域,直接不停下一步即可
    • 使用单向加密
    • 创建用于上传下载的FTP账号和密码

步骤图示











在资源管理器输入ftp://127.0.0.1/ 和账号密码

总结

在实际商业项目开发当中,如果需要用FTP来进行文件传输,那么FTP服务器的解决方案都是由后端程序员来完成的。不管它使用哪种方式来搭建FTP服务器,只要能正常上传下载内容并且保证安全性即可。


41.2 知识点代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson41_网络通信_文件传输FTP_搭建FTP服务器 : MonoBehaviour
{
    void Start()
    {
        #region 知识点一 搭建FTP服务器的几种方式

        //1.使用别人做好的FTP服务器软件 (学习阶段建议使用)
        //2.自己编写FTP服务器应用程序,基于FTP的工作原理,用Socket中TCP通信来进行编程(工作后由后端程序员来做)
        //3.将电脑搭建为FTP文件共享服务器 (工作后由后端程序员来做)

        //第2,3点我们前端程序主要做了解
        //一般在工作中不会由我们来完成这部分工作

        #endregion

        #region 知识点二 使用别人做好的FTP服务器软件来搭建FTP服务器

        //下载Serv-U等FTP服务器软件
        //在想要作为FTP服务器的电脑上运行之
        //1.创建域 直接不停下一步即可
        //2.使用单向加密
        //3.创建用于上传下载的FTP 账号和密码

        #endregion

        #region 总结

        //在实际商业项目开发当中,如果需要用FTP来进行文件传输
        //那么FTP服务器的解决方案都是由后端程序员来完成的
        //不管它使用哪种方式来搭建FTP服务器
        //只要能正常上传下载内容并且保证安全性即可

        #endregion
    }
}

41.3 练习题

在本机上或者局域网内的另一台电脑上,用Ser-U搭建一个FTP服务器



转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏