一、在win 10虚拟机中搭建FTP服务
开启win10虚拟机,进入控制面板,点击“程序和功能”进入,再点击“启用或关闭windows功能”进入
![](https://img-blog.csdnimg.cn/img_convert/a137dc6609df5ef5f96329859017f932.png)
![](https://img-blog.csdnimg.cn/img_convert/fff512fcd9cab64b77428e3fe2734d33.png)
勾选安装IIS工具
![](https://img-blog.csdnimg.cn/img_convert/eda4b9d364b262831da0aef3f298a7c2.png)
使用快捷键“win+r”打开运行,输入services.msc命令,来开启FTP服务
![](https://img-blog.csdnimg.cn/img_convert/778d1c9e0ef65fd1a0700db136c4bed8.png)
![](https://img-blog.csdnimg.cn/img_convert/89d7bcc319032558e03ed6069a80bc06.png)
创建一个FTP新用户
![](https://img-blog.csdnimg.cn/img_convert/06314c2a9389d775aaba7133711bab8c.png)
![](https://img-blog.csdnimg.cn/img_convert/d895ca3487fc65963407b8bb9a46cc01.png)
![](https://img-blog.csdnimg.cn/img_convert/5202c990fb3140dc54dde43955f8e45d.png)
![](https://img-blog.csdnimg.cn/img_convert/4a75a284afe565aba54a09967efce83e.png)
将IIS管理器添加到桌面
![](https://img-blog.csdnimg.cn/img_convert/8eaf306347199705eb90b775ece0415c.png)
![](https://img-blog.csdnimg.cn/img_convert/f3ee6d587975be00fa990e523cef681c.png)
开始配置FTP服务器,按下图依次进行操作
![](https://img-blog.csdnimg.cn/img_convert/75a4a7fa5ed8b3293516289fe7f507ea.png)
![](https://img-blog.csdnimg.cn/img_convert/f8a802e77a6e046ad3ccfca472ff17d4.png)
![](https://img-blog.csdnimg.cn/img_convert/34e32776f8af8c990832ef073b1906a7.png)
![](https://img-blog.csdnimg.cn/img_convert/702cf925b0eb3d3c468838a26e959c1c.png)
新建一个文件夹或是任选一个文件夹来设置共享文件夹的权限
![](https://img-blog.csdnimg.cn/img_convert/8ab952ac5fa3b4f9d2b84772b1e63ecc.png)
![](https://img-blog.csdnimg.cn/img_convert/bc4abf2521c1dcd9bc14a48bea39e8a1.png)
![](https://img-blog.csdnimg.cn/img_convert/7c28b08e0891ae15e204c0fa208f6d26.png)
二、Windows中常见的端口服务及各自的作用
1.HTTP协议-80端口-用于万维网传输信息(明文)
2.HTTPS协议-443端口-加密传输信息
3.DNS协议-53端口-用于域名解析
4.DHCP协议-67或68端口-主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址DNS服务器地址等信息,并能够提升地址的使用率
5.SMTP协议-25端口-主要用于发送邮件,工作在应用层
6.POP3协议-110端口-主要用于支持使用客户端远程管理在服务器上的电子邮件,工作在应用层
7.IMAP协议-143端口-主要作用是使邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等
8.FTP-21端口-主要用于FTP(File Transfer Protocol,文件传输协议)服务,中文简称为“文传协议用于Internet上的控制文件的双向传输
9.Telnet协议-23端口-是Internet远程登陆服务的标准协议和主要方式
10.远程桌面-3389端口-Windows远程桌面的服务端口
11.RPC协议-135端口-RPC使得开发包括网络分布式多程序在内的应用程序更加容易
12.NetBIOS协议-139端口-用于Windows文件和打印机共享和SAMBA