FTP服务器操作手册

FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。FTP协议是File Transfer Protocol(文件传输协议),专门用来传输文件的协议。FTP服务器是企业里经常用到的服务器,今天就介绍一下FTP服务器的搭建。1、打开【服务器管理器】,点击【添加角色和功能】;

2、进入【开始之前】界面,确认安装条件,点击【下一步】;

3、【选择安装类型】默认【基于角色或基于功能的安装】即可,直接点击【下一步】;

4、【服务器选择】界面,默认即可,点击【下一步】;

5、【服务器角色】界面,勾选【Web服务器(IIS)】;

6、弹出添加功能窗口,点击【添加功能】;

7、返回【服务器角色】界面,【Web服务器(IIS)】已被勾选,点击【下一步】;

8、【选择功能】界面,默认即可,点击【下一步】;

9、【Web服务器角色(IIS)】界面是对IIS的说明,点击【下一步】;

10、【角色服务】界面,勾选【FTP服务】,点击【下一步】;

11、【确认】界面,确认无误,点击【安装】;

12、进入【结果】界面,等待一段时间后,提示安装完成,点击【关闭】即可;

13、在【服务器管理器】界面,点击【工具】,弹出菜单中点击【Internet Information Servervices(IIS)管理器】;

14、点击左侧服务器名称,中间会显示FTP服务的信息;

15、展开左侧菜单,右键【网站】,点击【添加FTP站点】;

16、弹出【添加FTP站点】界面,填写【FTP站点名称】和【物理路径】,点击【下一步】;

17、进入【绑定和SSL设置】界面,绑定服务器IP地址,端口号默认21,选择【无SSL(L)】,点击【下一步】;

18、进入【身份验证和授权信息】界面,勾选【身份验证】的【匿名】和【基本】,【允许访问】选择【所有用户】,【权限】勾选【读取】和【写入】,点击【完成】;

19、返回【网站】界面,列表中显示FTP站点ABC-FTP已创建完成并已启动;

20、在同局域网的用户电脑上打开浏览器,在地址栏输入ftp://192.168.60.10,点击回车,即可访问FTP目录下的文件;

21、通过资源管理器访问FTP服务,在资源管理器的地址栏输入ftp的访问地址即可。

昨天介绍了Windows Server 2019服务器上搭建FTP服务的教程,今天继续介绍一下FTP服务的配置和管理。

0

1

FTP IP地址和域限制

FTP IP地址和域限制可以通过IP地址禁止或者允许访问FTP服务,配置方法如下:

(1)打开IIS管理器,点击左侧FTP站点,双击主页中的【FTP IP 地址和域限制】;

(2)进入【FTP IP 地址和域限制】主页,点击右侧【添加拒绝条目】,弹出的对话框中填写要拒绝访问FTP服务的IP地址或者IP地址范围,点击【确定】;

(3)返回【FTP IP 地址和域限制】主页,显示刚添加的拒绝条目;

(4)在192.168.60.129这台电脑上验证配置效果,访问FTP://192.168.60.10服务时弹出登录身份验证,不管是选匿名访问还是输入用户名密码,都无法登录,该电脑已被禁止访问FTP服务。

02

FTP身份验证

FTP身份验证可以实现访问FTP服务必须输入账号密码才可访问,配置方法如下:

(1)打开IIS管理器,双击ABC-FTP主页中的【FTP身份验证】

(2)进入【FTP身份验证】界面,【基本身份验证】和【匿名身份验证】默认均为【已启用】状态;


 

(3)右键【匿名身份验证】,点击【禁用】,此时任何电脑访问FTP服务都需要账号密码进行验证;

(4)我这里FTP目录有【Domain Users】域用户组的访问权限,所以访问FTP服务弹出的身份验证窗口输入域用户账号和密码即可访问,当然也可以单独创建本地新用户,单独添加新用户的访问权限。

03

FTP授权规则

FTP授权规则可以控制用户读取写入权限,配置如下:

(1)打开IIS管理器,双击ABC-FTP主页中的【FTP授权规则】;

(2)【FTP授权规则】界面,默认规则是允许所有用户读写,右键这条规则,点击【删除】;

(3)点击右侧【添加允许规则】,这里以Domain Users组为例,弹出对话框中【指定的角色或用户组】输入Domain Users,权限勾选【读取】【写入】,点击【确定】;

(4)同样的方法创建一条所有匿名用户只有读取权限的规则;

(5)【FTP身份验证】界面启用【匿名身份验证】;

(6)到客户端电脑上进行验证,资源管理器地址栏输入FTP地址,弹出身份验证对话框,勾选【匿名登录】,点击【登录】;

(7)打开FTP目录后,右键创建新建文件夹,提示错误,无法创建;

(8)再次访问FTP服务,在身份验证页面输入域账号test和密码,点击【登录】;

(9)右键创建新建文件夹成功,至此设置的两条【FTP授权规则】均已生效。

04

FTP请求筛选

FTP请求筛选可以实现上传文件格式的过滤,配置如下:

(1)打开IIS管理器,双击ABC-FTP主页中的【FTP请求筛选】;

(2)【FTP请求筛选】界面点击【拒绝文件扩展名】,弹出对话框输入【.exe】,点击【确定】;

(3)到客户端电脑验证设置,将WeChatSetup.exe拖拽到FTP目录中,提示FTP文件夹错误,没有写入权限,成功过滤.exe格式的文件,其他格式文件写入不受影响。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/168616.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Qt 项目实战 | 多界面编辑器

Qt 项目实战 | 多界面编辑器 Qt 项目实战 | 多界面编辑器界面设计创建子窗口类 官方博客:https://www.yafeilinux.com/ Qt开源社区:https://www.qter.org/ 参考书:《Qt 及 Qt Quick 开发实战精解》 Qt 项目实战 | 多界面编辑器 开发环境&…

最新Jn建站系统2.0 已集成各类源码 【附视频安装教程】

附视频安装教程|已集成各类源码 目前已集成的网站: 1.发卡网(最新) 2.代刷网(无需授权) 3. 博客网(自带模板) 4.易支付(稳定版) 5.个人导航网(简洁) 6.代理查询网 7.留言网 8.匿名网 9.表白墙(最新) 10.抽奖网 11.源码站 12.z-blog博客程序 13.织梦CM…

在Word中,图片显示不全

在今天交作业的时候,发现了一个非常SB的事情,把图片复制过去显示不完全: 使用文心一言查看搜索了一下,发现可能是以下几种原因: 图片所在行的行高设置不正确。可以重新设置行高,具体步骤包括打开图片显示…

自然语言处理---RNN经典案例之构建人名分类器

1 案例介绍 关于人名分类问题:以一个人名为输入, 使用模型帮助判断它最有可能是来自哪一个国家的人名,这在某些国际化公司的业务中具有重要意义,在用户注册过程中,会根据用户填写的名字直接给他分配可能的国家或地区选项&#xff…

【C语言进阶】指针进阶(三)

指针进阶(三) 9.指针和数组笔试题解析10.指针笔试题 9.指针和数组笔试题解析 数组名的理解 数组名是数组首元素的地址 但是有2个例外: sizeof(数组名),这里的数组名表示整个数组,sizeof(数组名)计算的是整个数组的大…

SpringMVC(三)获取请求参数

1.1通过ServletAPI获取 SpringMVC封装的就是原生的servlet 我们进行测试如下所示: package com.rgf.controller.service;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.…

纺织工厂数字孪生3D可视化管理平台,推动纺织产业数字化转型

近年来,我国加快数字化发展战略部署,全面推进制造业数字化转型,促进数字经济与实体经济深度融合。以数字孪生、物联网、云计算、人工智能为代表的数字技术发挥重要作用。聚焦数字孪生智能工厂可视化平台,推动纺织制造业数字化转型…

OpenCV17-图像形态学操作

OpenCV17-图像形态学操作 1.形态学操作1.1腐蚀1.2膨胀 2.形态学应用2.1开运算2.2闭运算2.3形态学梯度2.4顶帽运算2.5黑帽运算2.6击中击不中变换2.7形态学应用示例 1.形态学操作 1.1腐蚀 图像腐蚀(Image erosion)可用于减小图像中物体的大小、填充孔洞或…

css之Flex弹性布局(子项常见属性)

文章目录 🎀前言:本篇博客介绍弹性布局flex容器中子项的常见用法🪀flex:子项目占得份数 (划分不同子项的比例)🎇align-self 控制单独一个子项在侧轴的排列方式🧸order属性定义子项的排列顺序 &a…

酷开科技 | 酷开系统,为居家生活打开更精彩的窗口

电视在我们的日常生活中扮演着重要的角色。虽然,作为客厅C位的扛把子——电视的娱乐作用深入人心,但是,它的涵义和影响力却因我们每个人的具体生活环境而存在着种种差异,而我们的生活环境又受到我们所处的社会及文化环境的影响。 …

一文了解AIGC与ChatGPT

一、AIGC简介 1.AIGC基础 (1)AIGC是什么 AIGC是人工智能图形计算的缩写,是一种基于图形处理器(GPU)的计算技术,可以加速各种计算任务,包括机器学习、深度学习、计算机视觉等。 AIGC是一种基于GPU的计算技术&#x…

Git(一)Windows下安装及使用Git Bash

目录 一、简介1.1 什么是Git?1.2 Git 的主要特点1.3 什么是 Git Bash? 二、下载三、安装3.1 同意协议3.2 选择安装位置3.3 其他配置(【Next】 即可)3.4 安装完毕3.5 打开 Git Bash 官网地址: https://www.git-scm.com/…

包管理工具

代码共享方案 放到npm仓库,下载到本地放到node_modules npm配置文件 必须填写的属性:name、version name是项目的名称; version是当前项目的版本号; description是描述信息,很多时候是作为项目的基本描述&#xff1b…

力扣每日一题61:旋转链表

题目描述: 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 输入:head [1,2,3,4,5], k 2 输出:[4,5,1,2,3]示例 2: 输入:head [0,1,2], k 4 输…

CSS必学:你需要知道的盒子模型的秘密

作者:WangMin 格言:努力做好自己喜欢的每一件事 CSDN原创文章 博客地址 👉 WangMin 作为前端开发来说,要掌握的CSS基础一定很多,那么CSS中盒子模型肯定是必考必问必掌握的前端知识点,因为它是CSS基础中非常重要的内容,…

异步编程详解(.NET)

在之前写的一篇关于async和await的前世今生的文章之后,大家似乎在async和await提高网站处理能力方面还有一些疑问,很多网站本身也做了不少的尝试。今天我们再来回答一下这个问题,同时我会做一个async和await在WinForm中的尝试,并且…

Java SOAP 调用 C# 的WebService

Java SOAP 调用 C# 的WebService,C# 的WebService方法的创建可以参考上一篇文章。IntelliJ IDEA Community Edition 2021.2.3的idea64.exe新建项目,导入需要的jar,代码如下: import org.apache.axis.client.Service; import org.…

循环神经网络(Recurrent Neural Network)

1. 为什么需要循环神经网络 RNN 上图是一幅全连接神经网络图,我们可以看到输入层-隐藏层-输出层,他们每一层之间是相互独立地,(框框里面代表同一层),每一次输入生成一个节点,同一层中每个节点之间又相互独立的话&#…

PKU 概率论+数理统计+建模 期中考复习总结

目录 计算条件概率计算概率(放回与不放回)生成随机数算法Linear Congruential Method判断是否是full period Uniformity (test of frequency)1.Chi-Square testmethodreminderexample 2.Kolmogorov-Sminov testmethodexample Independence (test of auto…

互联网Java工程师面试题·Spring篇·第一弹

目录 1、一般问题 1.1、不同版本的 Spring Framework 有哪些主要功能? 1.2、什么是 Spring Framework? 1.3、列举 Spring Framework 的优点。 1.4、Spring Framework 有哪些不同的功能? 1.5、Spring Framework 中有多少个模块&#xff…