找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 32699|回复: 12

在Openwrt中使用vsftpd作为FTP服务器

[复制链接]
发表于 2012-11-28 23:07 | 显示全部楼层 |阅读模式
本帖最后由 ice5221 于 2012-12-21 13:30 编辑

  1. opkgupdate
  2. opkginstall vsftpd
  3. ln -s   /etc/init.d/vsftpd/etc/rc.d/S50vsftpd     #建立快速启动,如果是固件集成vsftpd,则跳过该步骤;
复制代码
防火墙开启21端口,如果有需要,可以进行端口转发
  1. vim /etc/vsftpd.conf
复制代码
做出如下修改
  1. chown_uploads=YES                #上传后更改文件所属权
  2. chown_username=root            #上传后更改文件所属权
  3. ftp_username=nobody           #定义匿名用户名
  4. anonymous_enable=YES                  #允许匿名用户访问
  5. anon_upload_enable=YES     #允许匿名上传
  6. anon_mkdir_write_enable=YES     #允许匿名创建目录
  7. anon_root=/mnt/anymous   #匿名用户根目录
  8. anon_max_rate=512000       #匿名用户限速
  9. local_enable=YES                           #允许本地用户登录(必须)
  10. write_enable=YES                          #允许上传
  11. local_umask=022                            #允许上传
  12. check_shell=NO
  13. local_root=/                           #本地用户主目录(必须)
复制代码


  1. chown root:nogroup /mnt/anymous
  2. chmod 557 /mnt/anymous
复制代码
  1. /etc/init.d/vsftpd restart
复制代码
  1. kill-9 PID
复制代码

发表于 2012-11-29 14:46 | 显示全部楼层
最后一句有什么用:
kill -9 pid
 楼主| 发表于 2012-11-29 20:18 | 显示全部楼层
tlze 发表于 2012-11-29 14:46
最后一句有什么用:
kill -9 pid

教你怎么干掉进程。
发表于 2012-11-29 20:38 | 显示全部楼层
正需要此教程,谢谢,但是怎么修改访问端口呢?
 楼主| 发表于 2012-11-29 21:40 | 显示全部楼层
┽→寂寞·不畏 发表于 2012-11-29 20:38
正需要此教程,谢谢,但是怎么修改访问端口呢?

pasv_min_port=8888          #设置被动模式的端口范围,最小端口号~最大端口号
pasv_max_port=8899  
发表于 2012-12-24 20:22 | 显示全部楼层
谢谢楼主分享 感谢了
发表于 2012-12-25 13:57 | 显示全部楼层
就想看看如何配置conf
发表于 2013-8-21 21:43 | 显示全部楼层
中国城管走出亚洲,冲向世界
发表于 2013-9-30 17:12 | 显示全部楼层
不知道怎么
发表于 2013-10-8 18:15 | 显示全部楼层
为什么不能自己加用户呢  adduser报not found
发表于 2015-7-23 18:16 | 显示全部楼层
成功安装完成最新的迅雷下载3.0固件!!就差随机启动了
回复 支持 反对

使用道具 举报

发表于 2015-11-21 23:13 | 显示全部楼层
看的一头雾
回复 支持 反对

使用道具 举报

发表于 2016-8-13 17:08 | 显示全部楼层
我按照你的设置不起

我的是这样的怎么设置FTP文件目录
background=YES
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
#dirmessage_enable=YES
#ftpd_banner=Welcome to blah FTP service.
session_support=NO         
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
###
### TLS/SSL options
### example key generation: openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/config/vsftpd_privkey.pem -out /etc/config/vsftpd_cert.pem -subj /C="DE"/ST="Saxony"/L="Leipzig"/CN="OpenWrt"
#ssl_enable=YES
#allow_anon_ssl=NO
#force_local_data_ssl=NO
#force_local_logins_ssl=NO
#ssl_tlsv1=YES
#ssl_sslv2=NO
#ssl_sslv3=NO
#rsa_cert_file=/etc/config/vsftpd_cert.pem
#rsa_private_key_file=/etc/config/vsftpd_privkey.pem
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-28 17:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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