码迷,mamicode.com
首页 > 其他好文 > 详细

Vsftpd 简介 安装 配置 验证

时间:2018-07-30 23:34:30      阅读:364      评论:0      收藏:0      [点我收藏+]

标签:output   linu   get   for   失败   banner   匿名   inpu   adduser   

一 Vsftpd 简介

  一款完全面免费,开放源代码的ftp服务器软件,小巧易用,支持虚拟用户,支持带宽限制,安全性高

二 Vsftpd 安装 配置

  1.yum install vsftpd

  2.创建虚拟用户目录 mkdir /home/ftpfile

  3.添加匿名用户 adduser ftpuser -d /home/ftpfile

  4.设置selinux 

  vi /etc/selinux  SELINUX=disable

  5.配置vsftpd

  参照了链接, 下面是我自己的

 1 write_enable=YES   
 2 local_umask=022    
 3 ftpd_banner=Welcome to FTP Server  
 4 dirmessage_enable=YES
 5 xferlog_enable=YES 
 6 connect_from_port_20=YES
 7 xferlog_std_format=YES
 8 listen=YES         
 9 listen_ipv6=NO     #这里和上面一行只能设置一个YES,必需有一个,不然可能会报错
10 pam_service_name=vsftpd
11 userlist_enable=YES
12 tcp_wrappers=YES   
13 #限制访问上级目录      
14 chroot_local_user=NO
15 chroot_list_enable=YES
16 chroot_list_file=/etc/vsftpd/chroot_list
17 allow_writeable_chroot=YES    #2.3.5版本之后,禁止访问上级目录会没有写权限,加上这行就行了,不然可能出现登录失败
18 #被动模式          
19 pasv_enable=YES    
20 pasv_min_port=61001
21 pasv_max_port=62000

 

  6.配置防火墙 

   iptables下配置

    iptables -A INPUT -p tcp --dport 21 -j ACCEPT

    iptables -A OUTPUT -p tcp --sport 21 -j ACCEPT

    iptables -A INPUT -p tcp --dport 20 -j ACCEPT

    iptables -A OUTPUT -p tcp --sport 20 -j ACCEPT

    iptables -A INPUT -p tcp --dport 61001:62000 -j ACCEPT

    iptables -A OUTPUT -p tcp --sport 61001:62000 -j ACCEPT

   firewall 下配置

    firewall-cmd --add-service=tcp --permanent --zone=public

    firewall-cmd --add-port=20/tcp --permanent --zone=public

    firewall-cmd --add-port=21/tcp --permanent --zone=public

    firewall-cmd --add-port=61001-62000/tcp --permanent --zone=public

   结束用  sudo firewall-cmd  --list-all 查看结果

技术分享图片

  7. service  vsftpd   restart 重启服务 

三  验证

  浏览器输入  ftp://主机ip出现登录界面 

  新开一个终端  输入ftp  ip

技术分享图片

Vsftpd 简介 安装 配置 验证

标签:output   linu   get   for   失败   banner   匿名   inpu   adduser   

原文地址:https://www.cnblogs.com/sonen7/p/9385923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!