博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在windows上搭建一个ftp服务器
阅读量:7208 次
发布时间:2019-06-29

本文共 1074 字,大约阅读时间需要 3 分钟。

  hot3.png

一、关于ftp  

        FTP 是File Transfer Protocol的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。

二、打开ftp服务功能

        控制面板-->程序和功能-->启用或关闭windows功能

e5ab61be61b6e7d089dff15cc8c9a088399.jpg

        勾选Internet Information Services,如果不确定要哪几个,可以将方框里的全部勾上,点击确定等待安装成功

        出现如下界面,则表示功能已开启

 

三、新建用户

        右键“此电脑“-->本地用户和组-->新用户

84e7800684625cbc6d5ad859099687152c5.jpg

        输入用户名、密码,去掉勾选“用户下次登录时必须更改密码”,勾选“密码永不过期”,点击创建后即可看到新建的用户

05d5267606e84a7dbc3f4f12f583bfcb974.jpg

四、建立ftp站点

        控制面板-->管理工具-----双击打开Internet Information Services(IIS)管理器

12258be7bb688731fe29f0a79922fa7cdbf.jpg

        右键“DESKTOP-***”-->添加FTP站点

a3b8f1a0b1e11a3f7d7138a030501cd6a6a.jpg

        输入站点名称和路径,下一步

aadec639701c1ebd0e910ba08ecb1b2ca2b.jpg

        选择IP地址,由于电脑上安装了虚拟机,前2个地址应该是虚拟机的,直接选第三个即可,SSL选择“无”,下一步

8ab4e06ecfd35151e3b9afa08e5a1197410.jpg

        身份验证选“基本”,允许指定用户访问(就是上面创建的ftpuser用户),权限更根据实际需要选择,点击完成

a6576d71ed01eaa92dd8836d8d03647aeed.jpg

五、使用浏览器登陆验证

        打开浏览器,输入“ftp://*.*.*.*”(替换为上面设置的ip地址),即可看到目录下的文件,首次进入需要进行身份验证,输入前面建立的用户的用户名和密码即可,如果出现登陆界面却无法登陆请看下面的解决方法,如果连登陆界面都无法显示,请保证前面的步骤都正确执行了

45b7bec2cd0208133ab19a71a74c8aa7c2c.jpg

六、解决无法登录问题

        如果无法通过浏览器登陆可能是用户没有访问ftp_dir目录的权限,可根据以下操作增加权限

        右键“ftp_dir”-->属性-->安全-->编辑

864f266aca6c19bc3d7a637e7c6d7fe8b4a.jpg

        添加

68ba5a2baaac52a85d0497f0bb59cce052d.jpg

        输入用户名“ftpuser”-->检查名称-->确定

35f6e756b1515345d82eb950f29e4b3da8a.jpg

选着刚刚添加的用户-->完全控制-->确定,这个会给很高的权限

e0253543d498493a5804433d69cc17bdf0f.jpg

        再次使用浏览器登陆就可以了

45b7bec2cd0208133ab19a71a74c8aa7c2c.jpg

        如果通过远程访问ftp出错,检查防火墙是否关闭

转载于:https://my.oschina.net/zctzl/blog/1831829

你可能感兴趣的文章
怎么解决在微信中不能直接下载APP(APK)的方案
查看>>
你真的懂switch吗?聊聊switch语句中的块级作用域
查看>>
JS基础(对象创建,构造函数、原型、实例之间关系,继承方式)
查看>>
在Kubernetes集群上部署和管理JFrog Artifactory
查看>>
Prettier+VScode 治好你的代码洁癖
查看>>
macOS安装配置MySQL
查看>>
环形百分比控件iantoo.percent()
查看>>
专访阿里数据库备份专家 教你pick最有效的备份系统
查看>>
【刷算法】判断链表是否有环以及返回入环节点
查看>>
XXL-CONF v1.5.0 发布,分布式配置中心
查看>>
Java 操作符(3)
查看>>
教你springboot maven多模块如何部署
查看>>
Java并发编程实战笔记(3)-对象的组合
查看>>
记一次ORFfinder本地化所遇到的问题
查看>>
Laravel 大将之 服务容器 模块
查看>>
leetcode 479. Largest Palindrome Product
查看>>
Zsh 开发指南(第十六篇 alias 和 eval 的用法)
查看>>
[LeetCode] Repeated Substring Pattern
查看>>
工厂方法模式
查看>>
CSS基础篇--CSS3 Filter详解(改变模糊度 亮度 透明度等方法)
查看>>