Ubuntu 与 Windows 之间文件互传

我们在开发过程中,经常需要在 Windows 系统与 Ubuntu 系统之间进行文件传输,文件互 传的方式比较多,譬如共享文件夹、Samba、FTP、scp 等等,本小节向用户介绍通过 FTP 方式 进行文件传输。

通过 FTP(File Transfer Protocol,文件传输协议)在 Windows 与 Ubuntu 之间进行文件传 输,需要完成以下两件事情。

一、 Ubuntu 系统下搭建 FTP 服务器

在 Ubuntu 系统下打开终端,执行如下命令安装 FTP 服务:

bash 复制代码
sudo apt-get update
sudo apt-get install vsftpd

vsftpd 安装完成后,使用 vi 命令打开/etc/vsftpd.conf 配置文件,如果没有安装 vim 软件, 则需要先通过如下命令安装 vim 编辑器:

bash 复制代码
sudo apt-get install vim

然后再执行如下命令打开/etc/vsftpd.conf 配置文件:

bash 复制代码
sudo vi /etc/vsftpd.conf 

打开配置文件后,找到如下两行,确保其前面没有"#"("#"号表示注释,我们要取消注 释):

默认情况下,"write_enable=YES"前面有一个"#"号,我们需要将其去掉,使能该配置。

修改完成后保存退出,然后执行如下命令重启 FTP 服务:

bash 复制代码
sudo /etc/init.d/vsftpd restart 

可通过如下命令确认 FTP 服务是否开启:

bash 复制代码
ps -aux | grep vsftpd | grep -v grep
相关推荐
沸速存储20 小时前
整机瓶颈判断思路,自上而下定位卡顿根源
运维·服务器·电脑·内容运营
奈斯先生Vector20 小时前
告别工具碎片化:基于 Nano Banana 全模态 AI 聚合架构搭建“文本-图像-视频”自动化协同生产线
运维·数据库·人工智能·架构·自动化·aigc·音视频
乌萨奇也要立志学C++20 小时前
【Linux】网络基础 从零理解网络通信:局域网、跨网传输与 Socket 预备知识
linux·服务器·网络
DLYSB_1 天前
AIOps 大模型实战:基于 LangChain 运维 Agent 的根因诊断与现场声光播报闭环
运维·langchain·报警灯
RisunJan1 天前
Linux命令-slabtop(实时显示内核 slab 缓存信息)
linux
一可米1 天前
gitHub.com Actions自动化发布
运维·自动化·github
智塑未来1 天前
证券公司智能运维平台哪个品牌做得好?擎创科技智能运维 2.0 适配券商全场景
运维·科技·区块链
蚰蜒螟1 天前
从内核源码看Linux启动:chroot、execve与MS_MOVE的协奏曲
linux·服务器·网络
酷可达拉斯1 天前
自动化运维-ansible配置文件与主机清单
linux·运维·自动化·ansible
影视飓风TIM1 天前
Linux下C语言缓冲区原理 + Git版本控制
linux·c语言·git