• 微信
    咨询
    微信在线咨询 服务时间:9:00-18:00
    纵横数据官方微信 使用微信扫一扫
    马上在线沟通
  • 业务
    咨询

    QQ在线咨询 服务时间:9:00-18:00

    选择下列产品马上在线沟通

    纵横售前-老古
    QQ:519082853 售前电话:18950029581
    纵横售前-江夏
    QQ:576791973 售前电话:19906048602
    纵横售前-小李
    QQ:3494196421 售前电话:18965140883
    纵横售前-小智
    QQ:2732502176 售前电话:17750597339
    纵横售前-燕子
    QQ:609863413 售前电话:17750597993
    纵横值班售后
    QQ:407474592 售后电话:400-1886560
    纵横财务
    QQ:568149701 售后电话:18965139141

    售前咨询热线:

    400-188-6560

    业务姚经理:18950029581

  • 关注

    关于纵横数据 更多优惠活动等您来拿!
    纵横数据官方微信 扫一扫关注官方微信
  • 关闭
  • 顶部
  • 您所在的位置 : 首页 > 新闻公告 > centos系统如何搭建FTP最新教程

    centos系统如何搭建FTP最新教程

    分享centos系统如何搭建FTP最新教程,本文介绍vsftpd,linux服务器搭建ftp这个是常用的工具。CentOS 6下安装vsftpd主要步骤如下:
    一:安装vsftpd
    查看是否已经安装vsftpd
    二:基于虚拟用户的配置
    所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。
    修改配置文件
    打开/etc/vsftpd/vsftpd.conf,做如下配置
    首先,安装Berkeley DB工具,很多人找不到db_load的问题就是没有安装这个包。
    然后,创建用户密码文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用户名,偶行是密码
    接着,生成虚拟用户认证的db文件
    随后,编辑认证文件/etc/pam.d/vsftpd,全部注释掉原来语句,再增加以下两句:
    最后,创建虚拟用户配置文件
    设置Selinux(如果你的selinux是开启的话)
    设置FTP根目录权限
    最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置777权限
    设置防火墙
    打开/etc/sysconfig/iptables
    在“-A INPUT –m state --state NEW –m tcp –p –dport 22 –j ACCEPT”,下添加:
    -A INPUT m state --state NEW m tcp p dport 21 j ACCEPT
    然后保存,并关闭该文件,在终端内运行下面的命令,刷新防火墙配置:
    service iptables restart
    OK,运行“service vsftpd start”,你就可以访问你的FTP服务器了。
    配置PASV模式
    vsftpd默认没有开启PASV模式,现在FTP只能通过PORT模式连接,要开启PASV默认需要通过下面的配置
    打开/etc/vsftpd/vsftpd.conf,在末尾添加
    pasv_enable=YES   #开启PASV模式
    pasv_min_port=40000   #最小端口号
    pasv_max_port=40080   #最大端口号
    pasv_promiscuous=YES
    在防火墙配置内开启40000到40080端口
    -A INPUT m state --state NEW m tcp p dport 40000:40080 j ACCEPT
    重启iptabls和vsftpd
    service iptables restart
    service vsftpd restart

    现在可以使用PASV模式连接你的FTP服务器了。
    纵横数据-成立于2005年,专业云服务器提供商!拥有电信IDC/ISP资质,面向全国提 供云计算、云服务器、网站开发、APP开发、服务器托管与租用的互联网接入服务提 供商!专业提供云计算解决方案!


    最新推荐


    微信公众帐号
    关注我们的微信