ftp 之 ftp服务器搭建

1. ftp : 文件传输协议

2. ftp 服务器主要用于文件的上传下载

3. 应用:

当从客户端上传一张图片,但是代理服务器将图片上传给服务器 A,如果下一次获取图片,代理服务器从服务器 B 中获取,那么就获取不到该图片。

解决办法:通过方分布文件管理来解决问题。Hdfs, fastDFS(大型项目),ftp(中小型项目)

4.搭建ftp服务器:

  • 新建用户 ftpuser, 密码1111
    • useradd ftpuser
    • passwd ftpuser
  • 安装ftp服务器:yum install vsftpd
  • 使用命令查看:getsebool -a | grep ftp

  • 使用命令:setsebool -p 来设置
    • setsebool -P allow_ftpd_full_access=on

      setsebool -P ftp_home_dir=on

  • 开启防火墙,ftp使用的是21号端口 vi/etc/sysconfig/iptables

  • 重启防火墙: Service iptables restart
  • 启动ftp服务:Service vsftpd start
  • 在windows安装ftp的工具

    安装后打开

    • 填写用户名和密码

原文地址:https://www.cnblogs.com/forever2h/p/6861604.html