1.下载安装:yum install vsftpd

2.添加用户和组(不一定要添加组)

group -g 1010 customedname

useradd -g customedname -d /home/username -s /sbin/nologin username

3.配置vsftpd.conf:

vim /etc/vsftpd/vsftpd.conf

(记得配置ftp的pasv端口)

全部配置如下:

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
listen=NO
listen_ipv6=YES
pasv_min_port=5555
pasv_max_port=6666
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

4.配置防火墙开发端口

iptables -I INPUT -p tcp --dport 5555:6666 -j ACCEPT

service iptables save

----------------------------------------------------------------------

记得重启服务

------------------------

5.配置用户只能访问根目录

chmod 755 -R /home/username

在/etc/vsftpd/vsftpd.conf中添加

allow_writeable_chroot=YES

转载于:https://www.cnblogs.com/lyuavery/p/5347957.html

痛苦的vsftpd配置相关推荐

  1. Ubuntu 用vsftpd 配置FTP服务器

    网上的文章好难懂啊..只想要简单粗暴,弄好能用就行啊,复杂的以后研究不行吗...折腾好久,其实弄出来能用不就这么点内容吗... 本文在Ubuntu Server 14.04 amd64系统测试. Ma ...

  2. 引用 vsftpd配置手册(实用)

    引用 xyz 的 vsftpd配置手册(实用) 作者: 木頭    来源: PHPChina 开源社区门户 1.vsftpd配置参数详细整理 #接受匿名用户 anonymous_enable=YES ...

  3. linux 安装vsftpd服务器,linux安装vsftpd和vsftpd配置步骤

    第一步:下载vsftpd的RPM包 你可以从下面两个地方获得最新的vsftpd的RPM包 Redhat's rpm collection 或者 rpmfind.net.为了你的方便, 你也可以使用wg ...

  4. linux6 ftp配置,centos6.x vsftpd配置FTP服务器详细教程

    centos6.x vsftpd配置FTP服务器详细教程 centos6.x中搭建FTP服务器步骤如下 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | grep vsftp ...

  5. vsftpd 配置-掉坑记

    vsftpd 配置-掉坑记 教程来源 linux公社 –更改前– listen=NO listen_ipv6=NO anonymous_enable=NO local_enable=YES write ...

  6. vsftpd 配置(中)

    原贴:http://www.ititgo.cn/news_view.asp?newsid=575 vsftpd 配置(中) 录入员:admin 来源: 加入时间:2007-6-4 11:30:32 点 ...

  7. VSFTPD配置方法手册

    VSFTPD配置方法手册 由 huang 于 周一, 07/23/2007 - 09:51 提交. :: VSFTPD是一个安全高效的FTP服务软件,得到了广泛的应用. 本地用户经过设置后可以进行ft ...

  8. Vsftpd配置SSL加密FTP数据传输

    FTP是互联网上广泛使用的文件传输协议,缺点是数据明文传输,在数据经过的节点上进行监听可轻易获取用户和密码,给安装带来诸多隐患,可使用SSL加密FTP连接. 先测试明文传输下用Tcpdump监听ftp ...

  9. linux 7 vsftpd 配置,CentOS7 安装并配置使用vsftpd

    1. 安装vsftpd服务: yum install vsftpd 2.修改vsftpd的一些配置项: vi /etc/vsftpd/vsftpd.conf #改为NO 就是禁止匿名用户登录 anon ...

最新文章

  1. 想要去阿里面试?你必须得跨过 JVM 这道坎!
  2. RBF网络——核心思想:把向量从低维m映射到高维P,低维线性不可分的情况到高维就线性可分了...
  3. 前端之路(一)之W3C是什么?
  4. .net webservice studio调用方法传参_springboot整合WebService简单版
  5. spring 第一天:1015
  6. 算法导论 CLRS 22.4-4 解答
  7. 计算机网络之网络层:7、距离向量算法RIP
  8. 如何在Mac上使用预览在PDF上打字?
  9. 零基础入门cv - 街景字符编码识别_零基础入门CV赛事- 街景字符编码识别-03
  10. 花生壳域名解析更新代码(C#),不想安装花生壳客户端的可以用这个
  11. 十天学会php chm,【div+css】十天学会div+css---第一天_html/css_WEB-ITnose
  12. 研究发现多种精神疾病和肠道微生物群的紊乱有关
  13. Could not obtain connection to query metadata : Public Key Retrieval is not allowed
  14. (前端发邮件)vue中使用smtp.js发送邮件
  15. 人工智能ai思维_人工智能系统如何学习创造性思维
  16. Acitivity的生命周期
  17. 云图-CADViewerX 7.X OCX
  18. 解决金山打字通不能缩小窗口问题
  19. Convex Optimization介绍
  20. 【CCAI 2016】人工智能青年论坛:论青年正确拥抱AI的姿势

热门文章

  1. jquery知识点总结二
  2. 统一建模语言UML轻松入门之用例
  3. 计算机网络学习笔记(25. Cookie技术)
  4. 【Vue】—异步组件
  5. 【Vue】—计算属性
  6. HTML的基本知识(三)
  7. 有做行业站的转行做企业站的吗?
  8. 跑步是冻龄,还是催人老?
  9. 历史上的甲子年灾难有哪些?
  10. 现在五年期定期利率在五以上的银行有哪些?