电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于sail-am335x的vsftpd移植说明

3页
  • 卖家[上传人]:电***
  • 文档编号:115438301
  • 上传时间:2019-11-13
  • 文档格式:DOCX
  • 文档大小:16.49KB
  • / 3 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、基于sail-am335x的vsftpd移植说明vsftpd是“verysecureFTPdaemon”的缩写,安全性是它的一个最大的特点。vsftpd是一个UNIX类操作系统上运行的服务器的名字,它可以运行在诸如Linux、BSD、Solaris、HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件,支持很多其他的FTP服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。在开源操作系统中常用的FTPD套件主要还有ProFTPD、PureFTPd和wuftpd等1 下载下载最新版本源码包,下载地址:https:/ vsftpd-3.0.2.tar.gz 版本为例。如果以上下载地址无法访问,也可以本地下载 vsftpd-3.0.2.tar.gz。2 解压$ mkdir /vsftpd$ cp vsftpd-3.0.2.tar.gz /vsftpd$ cd /vsftpd$ tar xzf vsftpd-3.0.2.t

      2、ar.gz$ cd vsftpd-3.0.2/命令中的“”表示当前用户目录,比如在Linux主机上面工作的用户是:veryarm,那么命令中的“”就代表路径:/home/veryarm/目录。3 配置$ export PATH=$PATH:/usr/local/arm-2010q1/bin #交叉编译工具路径加入系统环境变量!$ vi Makefile打开Makefile文件后,修改 CC 变量的值,修改后如下:CC = arm-none-linux-gnueabi-gcc其中, CC: 指定交叉编译工具,一般为arm-none-linux-gnueabi-gcc、arm-linux-gnueabihf-gcc、arm-linux-gcc等,具体要和目标板用的交叉编译工具对应。4 编译$ make # 编译,如果电脑是多核CPU,如四核,使用make -j4可提高编译速度make 后,当前目录下会生成两个文件:vsftpd 和 vsftpd.conf,这两个文件是我们要用的。 5 复制文件将生成的 vsftpd 复制到目标板 /usr/sbin 目录,vsftpd.conf 复制到目标

      3、板 /etc 目录,并添加 vsftpd 为可执行:$ cp vsftpd /usr/sbin # 复制执行文件到目标板$ cp vsftpd.conf /etc/ # 复制配置文件到目标板$ chmod +x /usr/sbin/vsftpd # 添加可执行权限6 配置使用 vi 打开 vsftpd.conf 文件,并进行配置,如下配置可实现正常上传下载功能:anonymous_enable=NO # 默认的 YES 改为 NOlocal_enable=YES # 删除前面的#号注释符号write_enable=YES # 删除前面的#号注释符号anon_upload_enable=NO # 删除前面的#号注释符号,并将 YES 改为 NOanon_mkdir_write_enable=NO # 删除前面的#号注释符号,并将 YES 改为 NOanon_other_write_enable=NO # 删除前面的#号注释符号,并将 YES 改为 NO(这一项新版本中可能没有) chroot_local_user=YES # 删除前面的#号注释符号,改行表示把FTP用户都限制在家目录中c

      4、hroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_listallow_writeable_chroot=YES # 添加本行到文件最后 将需要限制用户放置到/etc/vsftpd.chroot_list,一行一个用户。再在目标版上使用命令配置:$ adduser nobody # vsftpd默认配置需要$ mkdir /usr/share/empty # vsftpd默认配置需要创建一个本地用户,并设置密码:$ adduser ftpadminChanging password for ftpadminNew password: Retype password: Password for ftpadmin changed by root 7 打开vsftp配置完之后,在目标板上打开vsftp,命令:$ vsftpd &注意,后面还有一个 &。如果要让 vsftpd 开机启动,可以将该命令添加到 /etc/profile 或者 rc.local 文件最后。8 客户端测试配置目标板 IP,使其能够与电脑ping通,然后在电脑上打开客户端,输入目标板IP、用户名、密码,就可以连接上去了。想要了解更多就在!

      《基于sail-am335x的vsftpd移植说明》由会员电***分享,可在线阅读,更多相关《基于sail-am335x的vsftpd移植说明》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.