在 VMware 虚拟机中搭建 FTP 服务器 (详细)

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情


记录一下怎么用 FTP 实现宿主机和虚拟机之间的文件传输.
本文中的操作如果在宿主机中完成会在前面标明 [宿主机], 如果在虚拟机中完成会标明 [虚拟机].

事先准备

  1. [虚拟机] 安装虚拟机时在网络类型中选择使用网络地址转换 (NAT).
    请添加图片描述
  2. [宿主机] 安装 FTP 客户端软件. (这里使用 FileZilla)
    安装地址:filezilla.cn

Windows 10

1. 网络准备

1. [虚拟机] 关闭防火墙

在搜索栏搜索 防火墙和网络保护
请添加图片描述
关闭防火墙.请添加图片描述

2. [虚拟机] 获取 IP 地址

按 Win + R 打开运行框, 输入 cmd 打开命令行.
请添加图片描述
在命令行中输入

ipconfig

查看虚拟机的 ip 地址信息
请添加图片描述

3. [宿主机] 更改网络适配器选项

设置 -> 网络和 Internet -> 以太网 -> 更改适配器选项
请添加图片描述
选择虚拟机网络挂载的虚拟网卡 (默认为 VMware Network Adapter VMnet8), 右键打开属性, 选择 Internet 协议版本4, 点击属性
请添加图片描述
选择 使用下面的 IP 地址, 将虚拟机中获取的 IP 地址和子网掩码填进去.
注意 IP 地址的最后一段数字不能和虚拟机的 IP 地址相同, 可以随便填一个数字
请添加图片描述
一路确定回去.

4. [宿主机] 测试网络是否联通

再次打开终端, 输入

ping [虚拟机 IP 地址]

如果显示以下结果即表示宿主机和虚拟机之间的网络已经联通.
请添加图片描述

2. [虚拟机] 打开系统 FTP 服务

搜索并打开 启用或关闭 Windows 功能
请添加图片描述
点击 Internet Information Services, 勾选所有项
请添加图片描述

点击确定, 此时会自动安装 FTP 和网络服务.

3. [虚拟机] 新建 FTP 节点

搜索栏搜索 IIS 打开 IIS 管理器
请添加图片描述
右键点击机器名字 -> 添加 FTP 站点
请添加图片描述
选择作为 FTP 的文件夹, 点击下一步
请添加图片描述
在下拉栏中选择 IP 地址, 勾选 无 SSL, 点击下一步
请添加图片描述
勾选所有选项, 选择 所有用户, 点击完成
请添加图片描述
侧边栏显示 FTP 服务器的名字即为成功
请添加图片描述

4. [宿主机] 使用客户端软件连接 FTP

打开 FileZilla, 输入信息:

  • 主机: 虚拟机的 IP 地址
  • 用户名: 虚拟机的用户名, 在虚拟机中 设置 -> 账户 可以查看
  • 密码: 虚拟机的密码, 默认和虚拟机开机密码相同
  • 端口 可空
    请添加图片描述
    点击 快速连接, 出现以下显示即为成功
    请添加图片描述
    上传一个文件试试看 (直接将文件拖到红圈的位置即可)
    请添加图片描述
    在虚拟机中查看到目标文件
    请添加图片描述
    如果是虚拟机传文件到宿主机的话就把文件放到 FTP 文件夹中, 再在宿主机中打开就可以了.

PS. 下一次打开时注意虚拟机 ip 地址是否发生变化, 若发生变化需要修改 ftp 服务器地址, 或直接设定固定 ip 地址.

Linux (以 Ubuntu 为例)

待写.

虚拟机搭建FTP服务器 chroot_list_file=/etc/vsftpd/chroot_list # 对chroot_list下用户限制。[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf #打开配置文件。# 指定用户的shell: -s /usr/bin/nologin。# 在配置文件中找到以下几行代码, 去掉注释(去掉 "#"号)# 指定用户主目录:/data/ftp/ftpuser -M。(2)修改配置文件,路径/etc/vsftpd/ 下的文件。 阅读详情

相关推荐

使用windows虚拟机搭建ftp服务,并能够使用ftp进行传输文件的操作(详细操作)

FTP搭建与文件传送

wty923的博客 5231

win10虚拟机搭建FTP服务

IP 地址的最后一段数字不能和虚拟机的 IP 地址相同, 可以随便填一个。设置 -> 网络和 Internet -> 以太网 -> 更改适配器选项。选择ip地址,无ssl->身份验证都选,授权所有用户,权限都选,点击完成。右键名字->添加FTP站点->(名称和路径自定义)点击下一步。将虚拟机中获取的 IP 地址和子网掩码填进去。输入虚拟机用户名,ip,密码,端口号不用输入。在主机ping虚拟机虚拟机ping主机)下载完成之后,直接点击下一步就行。win+r,打开控制面板。点击快速连接,连接成功。

m0_53623841的博客 2839

在VM虚拟机搭建FTP服务器

教你在VM虚拟机上快速搭建FTP服务器,以便解决共享文件方式烦琐的问题!!!

m0_74386218的博客 2677

新建虚拟机FTP服务器搭建配置详细

注意:ifcfg-ens33是我系统里的名字,其中ens33是设备名,每个系统可能不一样,其它系统可能是ifcfg-eth0,请注意观察。(2)单击【添加挂载点】按钮返回手动分区界面,此时新建的挂载点出现在分区界面的左侧面板中。在【新挂载点将使用以下分区方案】下拉列表中选择【标准分区】,然后单击【+】按钮添加新的挂载点。单击【创建用户】创建新用户xx。anon_root=/var/ftp/pub #anon_root 针对匿名用户(如果不设置默认为此目录,可以进行修改,修改之后修改给它权限)

stardustttkaka的博客 4319

redhat虚拟机配置ftp服务器,Linux redhat (VMware虚拟机)ftp安装及配置

Linux redhat FTP 服务器搭建Linux(vm虚拟机)ftp安装及使用1.查询本机是否安装vsftpd: rpm -qa |grepvsftpd2.安装vsftpd服务器:rpm -ivhvsftpd-*.rpm (注意:vsftpd-*.rpm是你所使用的ftp安装包)下载安装包文件,以root用户登录,更改文件属性:chmod 777 vsftpd-*.rpm 安装包文件在IS...

weixin_39743423的博客 530

xp虚拟机搭建ftp服务器,如何在vmware搭建telnet和ftp

开发嵌入式系统的第一步就是搭建系统,通常,基于Linux的系统,我们用到其gcc编译器等东西,但实际的代码编写还是在windows下完成,以下描述了,正确在vmware配置linux的各种服务,使局域网内的任何机器,可以通过ftp方式登陆linux,完成各种ftp的操作或者是ssh首先,正确在xp下安装vmware,并且虚拟一个linux系统在VM->Settings->Ethern...

weixin_35728089的博客 693

虚拟机ftp服务器配置,VMWare虚拟机中CentOS7下ftp服务器搭建(学习)

一、安装vsftpdtcpyum -y install vsftpdspa二、更改配置文件rest100 chroot_local_user=YES //改成YES chroot_local_user=YES将全部用户限定在主目录内101 chroot_list_enable=YES //--改成YES chroot_list_enable=YES表示要启用chroot_list_file...

weixin_39938165的博客 779

VMware虚拟机搭建FTP服务器:从网络规划到安全配置全流程详解

文件传输协议(FTP)作为经典的网络文件共享服务,其核心原理基于客户端-服务器模型,通过独立的命令通道和数据通道实现文件的上传与下载。在虚拟化技术普及的今天,在VMware等虚拟环境中部署服务,不仅能实现资源隔离和安全沙盒测试,更是深入理解网络地址转换(NAT)、端口转发及系统服务配置的绝佳实践。本文聚焦于在Windows Server系统上,使用FileZilla Server这一轻量级开源软件,详细拆解如何规划虚拟网络配置NAT端口转发(特别是处理FTP被动模式的动态端口)、并通过系统防火墙规则确保服

weixin_28707365的博客 292

VMWare虚拟机中CentOS7下ftp服务器搭建(学习)

1、安装vsftpd yum -y install vsftpd 2、更改配置文件 100 chroot_local_user=YES //改为YES chroot_local_user=YES将所有用户限定在主目录内 101 chroot_list_enable=YES //--改为YES chroot_list_enable=YES表示要启用 ...

qq_35004494的博客 3163

VMware虚拟机】Centos7安装搭建FTP服务器(解决filezilla不能连接问题)

简介: vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。 vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。 比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。 vsftpd是一款在Linux发行版中最受推崇的FTP..

qq_34701838的博客 4598

虚拟机ubuntu搭建ftp服务器配置,虚拟机VMware15 Ubuntu18.04 搭建FTP服务器

O365(世纪互联)SharePoint 之站点个性化前言 上一篇文章中,我们简单介绍了如何使用O365中SharePoint Online文档库,SharePoint Online的优点就是提供给我们很多非常方便开箱即用的功能,让我们快速的搭建站点,方 ...如何理解C#委托一:从下面的例子开始,理解委托变量本质 如上图,Condition是我定义的委托变量.这个委托变量的本质就...

weixin_42175035的博客 393

VMware虚拟机搭建FTP服务器:FileZilla Server配置与局域网文件传输实践

FTP(文件传输协议)作为一种经典的网络文件传输标准,其核心原理基于客户端-服务器模型,通过独立的命令通道和数据通道实现文件的上传与下载。在虚拟化技术普及的今天,其在局域网内部署的价值尤为突出,能够为开发测试、自动化脚本及跨环境文件同步提供稳定高效的传输通道。特别是在VMware等虚拟化环境中,通过桥接网络模式为虚拟机分配独立IP,结合FileZilla Server进行用户权限与防火墙配置,可以快速构建一个隔离可控的文件交换节点。本文聚焦于解决物理机与虚拟机间大文件传输与自动化处理的需求,详细演示了从网络

weixin_30402231的博客 306

windows访问虚拟机DNS服务器,基于Windows系统的DNS、Web、FTP服务器搭建VMware服务器虚拟化.docx...

基于Windows系统的DNS、Web、FTP服务器搭建VMware服务器虚拟化PAGEPAGE 5虚拟化制作人:何XX、钱X2019年7月13日目录TOC \o "1-3" \h \u 一、 网络拓扑图 4二、基于windows 2008搭建DNS服务器与AD服务器 51、搭建DNS服务器 51.1、安装DNS组件 51.2、建立正向解析 91.3、添加反向解析 142、搭建AD服务...

weixin_39963534的博客 472

虚拟win7安装vwtools 详细教程(ftp服务器搭建和仅主机模式虚拟机无法ping通物理机的问题解决)

虚拟win7安装vwtools 详细教程(ftp服务器搭建和仅主机模式虚拟机无法ping通物理机的问题解决)

yeyushengfano的博客 1326

如何在你的虚拟机中与主机传输文件?ftp搭建中遇到的问题

是这样的,最近操作虚拟机,难免会遇到传文件的问题,比如你需要把一个文件从虚拟机传到主机,或者想远程从ftp上下载一个文件。 1 最简单的方法,你可以使用VMware Tool 这是最简单的,下载安装包后解压启动,然后你就可以无障碍的拖文件过去了。 2  你还可以使用 lrzsz,在yum环境下可以使用,也能实现类似的功能。 3  可以使用ftp进行上传下载,远程连接上就可以了。   我试...

Kurapika47的博客 1993

虚拟机上安装ftp服务器,在本机使用虚拟机安装一个linux系统,并搭建ftp服务器...

一、Linux基础使用:linux服务器环境搭建(FTP服务器),在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上资料:答案:本题主要分为两步:1, 在本机使用虚拟机然后在虚拟机上安装一个linux系统2,在linux系统上搭建能使用ftp服务将本机文件到保存linux虚拟机上的ftp服务器下为详解:一, 在本机安装虚拟机网上...

weixin_39528994的博客 1010

如何用虚拟机构建FTP站点并实现FTP通信

如何用虚拟机构建FTP站点并实现FTP通信

xiaqiqiupu的博客 1126

vmware虚拟机配置FTP服务器

FTP服务器 配置实验环境 1、配置IP为192.168.120.120 安装vsftpd服务并启动服务 关闭防火墙 setenforce 0 iptables -F 3、在linux机上拷贝一个文件夹,以备测试下载使用 4、在win10物理机上测试是否能登上ftp服务器,试验能否实现各种命令 建立用户映射 1、建立映射的用户 2、建立存放虚拟用户的文件login...

qq_44290082的博客 1万+

学校文件服务器搭建,校园ftp服务搭建

然后再点机iis服务、里面就会显示ftp服务已安装好了ftp一、vmware虚拟机ftp服务器、用的系统是windos2003、1、准备工作、两台2003系统、一台做为客户机、的ip地址必须为、与服务器的ip地址同意个网段下。2、另一台做为服务器端的ip地址为192.186.1.100mask255.255.255.0。这是网管192.168.1.13、并且把网络配置共做配置好、我选择的...

weixin_35110501的博客 2026
Modas
博客等级 码龄7年 9粉丝 1原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值