网络拓扑—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,经过各种采坑,终于把这个坑给填上了.废话不多说,开干 环境说明 ...
随机推荐
- 基于ArkUI框架开发——图片模糊处理的实现
原文:https://mp.weixin.qq.com/s/vwXVj5vmAxDRG_jTk_8hPA,点击链接查看更多技术内容. 现在市面上有很多APP,都或多或少对图片有模糊上的设计,所以,图 ...
- 【直播回顾】OpenHarmony知识赋能第五期第一课——精益开源
4月26日晚上19点,知识赋能第五期第一节课<精益开源--理解设计思维.精益创业.敏捷开发是如何应用到开源项目中>,在OpenHarmony开发者成长计划社群内成功举行. 本期课程,由开源 ...
- OpenHarmony 技术日直播回顾丨共建新技术,开拓新领域
4月25日,"共建新技术,开拓新领域"OpenAtom OpenHarmony(以下简称"OpenHarmony")技术日在深圳顺利召开.OpenHarmony ...
- 异步、多线程、Java爬取某网站图片
一.网页图片爬取类 package com.yhyl.utils; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import or ...
- CentOS文件备份|还原
CentOS文件备份|还原 时间:2014-03-18 00:27 来源:51cto博客 作者:sailyangfan的空间 举报 点击:205次 dump备份 restore还原 dd数据备份 mk ...
- drf视图类的继承关系
- Windows代理配合Burp抓取客户端+小程序数据包
"感谢您阅读本篇博客!如果您觉得本文对您有所帮助或启发,请不吝点赞和分享给更多的朋友.您的支持是我持续创作的动力,也欢迎留言交流,让我们一起探讨技术,共同成长!谢谢!" 在渗透测 ...
- resin报错:java.lang.IllegalStateException: block Block
java.lang.IllegalStateException: block Block 启动resin时报错 主要的提示信息就是下面这个 java.lang.IllegalStateExceptio ...
- 力扣175(MySQL)-组合两个表(简单)
题目: 表: Person 表: Address 编写一个SQL查询来报告 Person 表中每个人的姓.名.城市和州.如果 personId 的地址不在 Address 表中,则报告为空 null ...
- 基于EasyCV复现ViTDet:单层特征超越FPN
简介: ViTDet其实是恺明团队MAE和ViT-based Mask R-CNN两个工作的延续.MAE提出了ViT的无监督训练方法,而ViT-based Mask R-CNN给出了用ViT作为bac ...