明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 3884|回复: 1
打印 上一主题 下一主题

移植vsftpd到EK200

[复制链接]

89

主题

226

帖子

1099

积分

超级版主

Rank: 8Rank: 8

积分
1099
跳转到指定楼层
楼主
发表于 2019-8-13 16:33:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 myzr_soft 于 2019-8-13 16:36 编辑

主机平台: UBUNTU14.04
硬件平台:明远智睿MY-IMX6-EK200-6Q-1G
内核版本 :linux-4.1.15
交叉编译链:arm-linux-gnueabihf-gcc
文件系统:L4115-fsl-image-qt5-myimx6a9.tar.bz2

设置交叉编译工具链:
$ export PATH=/home/myzr/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabihf/bin/PATH
PS:工具链下载地址:打开网盘到 2.3_OS_Linux-4.1.15 -> 03_toolchain,下载gcc-linaro-latest-5 目录

解压:
$ cd
$ tar xzvf vsftpd-3.0.3.tar.gz
$ cd vsftpd-3.0.3/
$ vi Makefile
将CC=gcc修改为:
CC=arm-linux-gnueabihf-gcc

$ make  
复制vsftpd、vsftpd.conf 到开发板
在开发板输入:
# vi vsftpd.conf
根据需要修改配置文件,如:
anonymous_enable=NO (禁止匿名访问模式)
local_enable=YES(允许本地用户模式)
write_enable=YES(设置可写权限)
local_umask=022(本地用户模式创建文件的umask值)
# mkdir /usr/share/empty -p
# chmod 777 vsftpd
# mv vsftpd /usr/bin/
# mv vsftpd.conf /etc
设置用户密码
# passwd
# vsftpd
打开我的电脑 输入地址:ftp://<开发板ip地址>
输入用户名与密码,登录到用户的家目录(/home/root)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-12-26 21:56 , Processed in 0.082691 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表