1.基础

FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。 FTP就是完成两台计算机之间的文件拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载 (download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上传(upload)”.
文件在TCP/IP协议中, 需要两个端口,一个是数据端口,一个是控制端口。控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式(1024—65535),由服务器端和客户端协商而定。

2.FTP Server 配置

IP:192.168.140.153
2.1 安装软件包
Centos 6 配置ftp服务
安装成功!
Centos 6 配置ftp服务
2.2 编辑主配置文件
注:
27-允许匿名用户上传文件
28-允许匿名用户创建目录
32-允许匿名用户重命名、删除等操作
Centos 6 配置ftp服务
2.3 开启vsftpd服务

Centos 6 配置ftp服务
2.4 关闭防火墙和SELinux
Centos 6 配置ftp服务
Centos 6 配置ftp服务
2.5 修改目录的权限

Centos 6 配置ftp服务

3.在客户端(FileZilla)效果验证

匿名用户可以登入
Centos 6 配置ftp服务
可以在 /var/ftp/pub/ 下创建目录并重命名,上传文件
Centos 6 配置ftp服务

4.在Server 上配置使用指定用户登录

4.1修改主配置文件
添加user_list=NO 的配置
Centos 6 配置ftp服务
Centos 6 配置ftp服务

4.2修改 /etc/vsftpd/user_list ,添加用户Frank和anonymous,这样既可以使用Frank用户登录也可以匿名登录
Centos 6 配置ftp服务
Centos 6 配置ftp服务
验证:
匿名登录
Centos 6 配置ftp服务
Frank用户登录
Centos 6 配置ftp服务

相关文章:

  • 2021-05-17
  • 2021-11-19
  • 2021-12-21
  • 2021-05-20
  • 2021-11-06
猜你喜欢
  • 2021-10-04
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2021-11-28
  • 2021-11-22
  • 2021-08-07
相关资源
相似解决方案