41.网络通信-文件传输FTP-搭建FTP服务器
41.1 知识点
搭建FTP服务器的几种方式
- 使用别人做好的FTP服务器软件(学习阶段建议使用)
- 自己编写FTP服务器应用程序,基于FTP的工作原理,用Socket中TCP通信来进行编程(工作后由后端程序员来做)
- 将电脑搭建为FTP文件共享服务器(工作后由后端程序员来做)
后面两点我们前端程序主要做了解。一般在工作中不会由我们来完成这部分工作。
使用别人做好的FTP服务器软件来搭建FTP服务器
主要步骤
- 下载Serv-U等FTP服务器软件
- 在想要作为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