在 VMware 虚拟机中搭建 FTP 服务器 (详细)
在 VMware 虚拟机中搭建 FTP 服务器
文章共1,700字 · 阅读需要大约6分钟
一键AI生成摘要,助你高效阅读
问答
·
在 VMware 虚拟机中搭建 FTP 服务器
记录一下怎么用 FTP 实现宿主机和虚拟机之间的文件传输.
本文中的操作如果在宿主机中完成会在前面标明 [宿主机], 如果在虚拟机中完成会标明 [虚拟机].
事先准备
- [虚拟机] 安装虚拟机时在网络类型中选择使用网络地址转换 (NAT).
- [宿主机] 安装 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 为例)
待写.
更多推荐
已为社区贡献1条内容
所有评论(0)