vsftpd服务器搭建与使用

本文介绍如何从官网下载VSFTPD并进行交叉编译,适用于嵌入式设备。文章详细说明了编译过程及配置文件vsftpd.conf的调整方法,并提供了使用FileZilla进行连接的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学自网络,回馈网络。


从vsftpd官网下载,我下载的是vsftpd-3.0.3 2015最新版。


编译:
修改Makefile中的cc为交叉编译工具;
我的是:CC=/home/xuelong/Desktop/linaro-toolchain-4.9/bin/arm-linux-gnueabihf-gcc
make


使用方法:
复制编译好的vsftpd和vsftpd.conf文件到开发板,把vsftpd.conf放到/etc目录下
打开vsftpd.conf文件修改以下文件:
secure_chroot_dir=/mnt
anonymous_enable=YES
local_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
其他默认,执行./vdftpd&
我用FileZilla连接服务器,设置好两边的IP后
在FileZilla的主机栏里填sftp://192.168.0.1  
用户名填root;
其他不管;
点快速连接,稍等片刻就可以连上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值