网络拓扑—FTP服务搭建

news/2024/5/19 10:12:07

目录
  • FTP服务搭建
    • 网络拓扑
    • 配置网络
      • FTP
      • PC
    • 安装FTP服务
    • 配置FTP服务
      • FTP用户配置—1
        • PC机访问FTP站点
          • IE浏览器访问
          • 终端访问
      • FTP用户配置—2
        • PC机访问ftp站点
          • IE浏览器访问
          • 终端访问

FTP服务搭建

网络拓扑

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

配置网络

FTP

image

PC

image

安装FTP服务

下面跟着一步步来就行了
image
image
点击应用程序服务器->点击详细信息
image
点击信息服务IIS->点击详细信息
image
找到FTP直接勾选
image
image
继续确定,然后回到最初的界面,然后点击下一步开始安装
image
记住,如果安装不成功那就是你没有连上CD/DVD驱动,就是你的ISO镜像没有连上
image

配置FTP服务

打开IIS(这时候就有人会疑惑了为什么安装了IIS,但其实点进去就知道,其实IIS只是一个信息服务管理器,你点开后就知道了,如下面第二张图所示,只有一个FTP站点)
image
image
右键FTP站点,点击打开
image
打开目录后先创建一个文件放进来(记得保存文件)
image

FTP用户配置—1

在windows上的FTP用户就是windows创建的用户,所以我们现在windows系统中直接手动创建几个用户。
右键我的电脑,打开管理
image
打开本地用户和组打开用户文件夹,然后在右边空白处右键新建用户
image
image
然后选择密码永不过期,然后点击创建即可。
image
后面操作一样,我这里就再创建了一个用户。
image
这一步跟着来,主要是为了后面ftp用户配置2步骤,创建了一个名为dhan的文件夹(空),这里使用的是刚刚创建的windows系统用户名字作为文件夹名字
image

PC机访问FTP站点

IE浏览器访问

打开IE浏览器访问

访问网址为:https://192.168.1.1

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

终端访问

别急,我们通过命令行访问一下是不是能够通过anonymous这个匿名用户访问进去ftp服务器

//进入服务器命令
ftp 192.168.1.1
//输入匿名用户
anonymous
//密码为空直接回车即可

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

FTP用户配置—2

由于匿名访问文件什么都能看到太危险了,所以最好禁用匿名访问
打开站点属性
image
来到安全账户然后取消勾选匿名连接,然后确定即可。
image
image

PC机访问ftp站点

IE浏览器访问

这时候回来刷新IE网站就让你的登录了。
image
先别急,我们回到ftp服务器上面的那个dhan目录下面随便创建一个文件
image
然后回到pc机上面使用dhan用户进行连接
image
然后你会访问到a这个文件,但是你要细细想想,那个flag.txt文件我可没有删除哈。

关闭匿名登录后,我们用户名的登录名是根据文件夹名字作为访问根目录

然后我们通过另外一个账号再次验证我们的总结是否正确
点击左上角的文件,然后点击登录切换账号
image
image
然后你会发现好家伙,站点根目录就出来了,所以说我们的总结是正确的,根目录下有文件夹对应用户名的话该文件夹就会作为对应用户的根目录打开。否则就直接打开站点的根目录。
image

终端访问

这里同样的道理,使用终端可以验证我们的猜想。

//这里给出下图中使用的命令
ftp 192.168.1.1
dhan //用户名
输入你的密码
dir

下图很直观的就知道我们的总结是正确的了。
image

至此ftp配置的基本操作和控制就完成了。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

顺序栈--代码题

数据结构 顺序栈代码题设计一个进制转换程序,使用顺序栈设计一个把十进制转化为十六进制的接口,实现当键盘输入一个非负的十进制时,可以在终端输出对应的十六进制数。 /***************************************************************************************** file n…

aws安装jenkins步骤

一、aws安装jdk11 1.1 aws安装jdk11 1、切换root,更新yum, sudo su yum update exist 2、安装JDK1.8版本 yum -y list java-1.8.0* #(安装jdk11,yum -y list java-11*) yum install java-1.8.0-openjdk-devel.x86_64 #(安装jdk11,yum -y list java-11-openjdk-deve…

mysql基础

mysql通用语法:SQL分类SHOW CREATE DATABASE test; MySQL会返回一个结果集,其中包含创建test数据库时使用的SQL语句。在这个语句中,你可以找到字符集的定义,通常类似于CHARACTER SET utf8mb4。

嵌入式笔记4.1 GPIO 功能复用

目录一、了解 MCU(GPIO)具有的所有复用功能通过查看 MCU 的数据手册可以知道 MCU 的所有引脚的功能:例 STM32L431:例 stm32f103:复用、重映射、多路复用(多功能引脚)GPIO复用(AF - Alternate Function)重映射(Remapping)多路复用(Multi-function)常见引脚功能一览…

ps/lr如何为一个型号相机的raw使用其他相机的预设

首先单独下载camera raw,进到C:\ProgramData\Adobe\CameraRaw\CameraProfiles\Camera中获取想要的相机型号的预设dcp文件 去 https://liquidtelecom.dl.sourceforge.net/project/dcptool/dcptool/dcpTool V1.11.0/dcpTool_1_11_0.zip?viasf=1 下载dcp编译工具dcpTool cd C:\U…

记录收集博客园美化代码

记录了一些好看实用的博客园美化主题🌃 初始微改版预览页面点击查看代码 /* 全局字体设定 */ #cnblogs_post_body {font-family: Roboto, sans-serif;color: #333; /* 增强字体颜色对比度,提高可读性 */ }/* 一级标题 */ #cnblogs_post_body h1 {font-size: 30px;font-weigh…

spring-boot学习记录

💭 记录spring-boot学习过程🕐 学习参考网站 1天搞定SpringBoot+Vue全栈开发-bilibili🕐 准备 🕑 项目热部署 视频中的idea版本较老,热部署实现参考IDEA2021 热部署-知乎 🕑 修改默认端口 在 src/main/resources/application.properties 文件中添加 server.port=80�…

一文搞懂“对账系统”

对于每天都需要对账的生意来讲,如果遇上大的额数,就会出现困难,为了提升核对效率以及准确性,对账系统有一定的改变是避免不了的,下面是笔者整理的关于“对账系统”的内容分享,想要了解相关内容的可以接着继续往下了解了解哦!账目核算是财务工作的必要部分,随着线上交易…