网络拓扑—FTP服务搭建
FTP服务搭建
网络拓扑

//交换机忽略不计
FTP服务IP:192.168.1.1
PC机IP:192.168.1.2
配置网络
FTP

PC

安装FTP服务
下面跟着一步步来就行了


点击应用程序服务器->点击详细信息

点击信息服务IIS->点击详细信息

找到FTP直接勾选


继续确定,然后回到最初的界面,然后点击下一步开始安装

记住,如果安装不成功那就是你没有连上CD/DVD驱动,就是你的ISO镜像没有连上

配置FTP服务
打开IIS(这时候就有人会疑惑了为什么安装了IIS,但其实点进去就知道,其实IIS只是一个信息服务管理器,你点开后就知道了,如下面第二张图所示,只有一个FTP站点)


右键FTP站点,点击打开

打开目录后先创建一个文件放进来(记得保存文件)

FTP用户配置—1
在windows上的FTP用户就是windows创建的用户,所以我们现在windows系统中直接手动创建几个用户。
右键我的电脑,打开管理

打开本地用户和组打开用户文件夹,然后在右边空白处右键新建用户


然后选择密码永不过期,然后点击创建即可。

后面操作一样,我这里就再创建了一个用户。

这一步跟着来,主要是为了后面ftp用户配置2步骤,创建了一个名为dhan的文件夹(空),这里使用的是刚刚创建的windows系统用户名字作为文件夹名字

PC机访问FTP站点
IE浏览器访问
打开IE浏览器访问
访问网址为:https://192.168.1.1
什么东西都能访问,那么我们创建用户的意义在哪里呢?这是由于我们IE默认使用anonymous匿名账户访问了,也就是说我们搭建的FTP网站支持匿名访问,所以什么东西都能访问到,但就是有些文件无法下载。
注:ftp有一个匿名用户anonymous

终端访问
别急,我们通过命令行访问一下是不是能够通过anonymous这个匿名用户访问进去ftp服务器
//进入服务器命令
ftp 192.168.1.1
//输入匿名用户
anonymous
//密码为空直接回车即可

通过ls或者dir指令都能够查看当前目录下有啥文件

FTP用户配置—2
由于匿名访问文件什么都能看到太危险了,所以最好禁用匿名访问
打开站点属性

来到安全账户然后取消勾选匿名连接,然后确定即可。


PC机访问ftp站点
IE浏览器访问
这时候回来刷新IE网站就让你的登录了。

先别急,我们回到ftp服务器上面的那个dhan目录下面随便创建一个文件

然后回到pc机上面使用dhan用户进行连接

然后你会访问到a这个文件,但是你要细细想想,那个flag.txt文件我可没有删除哈。
关闭匿名登录后,我们用户名的登录名是根据文件夹名字作为访问根目录
然后我们通过另外一个账号再次验证我们的总结是否正确
点击左上角的文件,然后点击登录切换账号


然后你会发现好家伙,站点根目录就出来了,所以说我们的总结是正确的,根目录下有文件夹对应用户名的话该文件夹就会作为对应用户的根目录打开。否则就直接打开站点的根目录。

终端访问
这里同样的道理,使用终端可以验证我们的猜想。
//这里给出下图中使用的命令
ftp 192.168.1.1
dhan //用户名
输入你的密码
dir
下图很直观的就知道我们的总结是正确的了。

至此ftp配置的基本操作和控制就完成了。
网络拓扑—FTP服务搭建的更多相关文章
- linux之FTP服务搭建 ( ftp文件传输协议 VSFTPd虚拟用户)
FTP服务搭建 配置实验之前关闭防火墙 iptables -F iptables -X iptables -Z systemctl stop firewalld setenforce 0 1.ftp简 ...
- CentOS7 FTP服务搭建(虚拟用户访问FTP服务)
概述 最近在搞Oracle在Linux系统下集群,针对Linux系统,笔人也是一片空白.Liunx外部文件的传输,避免不了使用FTP服务,所以现在就整理下,CentOS7环境下,FTP服务的搭建.FT ...
- FTP服务搭建与配置
FTP介绍 大企业用的基本都是自动化发布工具,会用GIT企业发布的版本上传到服务器, 使用vsftpd搭建ftp服务(上) http://blog.csdn.net/qq_26941173/artic ...
- linux下FTP服务搭建(1)
1.FTP介绍: FTP (File Transfer Protocol,文件传输协议)主要用来文件传输,尤其适用于大文件传输,提供上传下载功能 FTP官方网站:https://filezilla-p ...
- ftp服务搭建
文件传输服务 主配置文件目录/etc/vsftpd/vsftpd.conf 首先安装ftp服务器 yum install vsftpd 默认存放文件的目录 /var/ftp/pub 匿名登陆 创建一 ...
- Debian系统下的ftp服务搭建
安装vsftpd服务 $ sudo apt install vsftpd 配置参数 命令输入 $ vim /etc/vsftpd.conf 使用如下配置 # Example config file / ...
- FTP服务搭建配置笔记
1.什么是文件共享服务? 简单来说就是文件域存储块设备可以共享给他人使用. 1.1 实现文件共享服务的三种方式 FTP:属于应用层服务,可以跨平台使用 NFS:属于内核模式,不可以跨平台使用 Samb ...
- centos7 ftp服务搭建记录
1. 装包与卸载 yum -y install vsftpd yum -y autoremove vsftpd&&rm -rf /etc/vsftpd /etc/pam.d/vsftp ...
- FTP 服务搭建后不能访问问题解决
主要是需要启动身份验证功能
- Linux-ftp服务搭建
云服务器ESC 部署vsftpd服务 记一次ftp服务搭建的采坑过程,这个坑一直卡了很久时间,都给忘记了.最近由于公司项目需要部署FTP,经过各种采坑,终于把这个坑给填上了.废话不多说,开干 环境说明 ...
随机推荐
- #KM算法#UVA1411 Ants
题目 在一个平面直角坐标系中,有 \(n\) 个黑点,\(n\) 个白点. 给出一种二分图匹配的方案,使得没有两条由黑白点连接的线段相交 分析 如果线段都不相交,根据三角形的两边之和大于第三边,那么线 ...
- 论文解读:Cellpose在细胞分割领域的应用
细胞分割与Cellpose 基于显微镜图像的单细胞分析是目前生命科学领域的前沿和热点问题.细胞分割能对成像图片进行批量处理,将其形态.位置.RNA 表达和蛋白质表达等信息赋予识别出的每个细胞.比如: ...
- The First 寒假集训の小总结
转眼间十五天的寒假集训已经结束,也学习到了许多新知识,dp,线段树,单调栈和单调队列......,假期过得还是很有意义的,虽然我的两次考试成绩不尽人意(只能怪我自己没有好好理解知识点还有好好做题),但 ...
- Godot.NET C#IOC重构(2):TileMap 详解
目录 前言 TileMap添加 TileMap绘制 TileMap 连续图块 修改纹理原点 统一设置 自动地形 匹配规则 修改匹配概率 修改概率前 修改概率后 随机图块 Scattering 不连续间 ...
- 用存储过程和 JAVA 写报表数据源有什么弊端?
我们在报表开发中经常会使用存储过程准备数据,存储过程支持分步计算,可以实现非常复杂的计算逻辑,为报表开发带来便利.所以,报表开发中这样的存储过程并不少见: 3008 行,141KB 的存储过程,会给报 ...
- 重新整理 .net core 实践篇——— 测试控制器[四十九]
前言 其实就是官方的例子,只是在此收录整理一下. 正文 测试控制器测试的是什么呢? 测试的是避开筛选器.路由.模型绑定,就是只测试控制器的逻辑,但是不测试器依赖项. 代码部分: https://git ...
- ES6中新增的Set、Map两种数据结构
如果要用一句话来描述,我们可以说 Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构 什么是集合?什么又是字典? 集合是由一堆无序的.相关联的,且不重复的内存结构[数学中称为元素]组成的组 ...
- 力扣303(java)-区域和检索-数组不可变(简单)
题目: 给定一个整数数组 nums,处理以下类型的多个查询: 计算索引 left 和 right (包含 left 和 right)之间的 nums 元素的 和 ,其中 left <= rig ...
- 基于 eBPF 的 Kubernetes 可观测实践
简介: 阿里云可观测团队构建了 kubernetes 统一监控,无侵入式地提供多语言.应用性能黄金指标,支持多种协议,结合 Kubernetes 管控层与网络系统层监控,提供全栈一体式的可观测体验.通 ...
- 云上安全保护伞--SLS威胁情报集成实战
简介: 威胁情报是某种基于证据的知识,包括上下文.机制.标示.含义和能够执行的建议. 什么是威胁情报 根据Gartner对威胁情报的定义,威胁情报是某种基于证据的知识,包括上下文.机制.标示.含义和能 ...