文章目录
一、FTP的作用
FTP服务,用于文件的上传和下载
二、FTP的端口号
FTP属于TCP协议,端口号为20,21
20:数据层面,用于文件的上传和下载
21:控制层面,用于账号据密码验证,权限的验证
三、FTP:匿名、系统、虚拟账户
匿名账户:登录名:ftp、anonymous。不验证密码即可登录
系统账户:本身系统已存在的账户,密码作验证
- 1、验证的/etc/passwd和/etc/shadow
- 2、验证的是用户列表(用户必须是系统创建),相当于白名单
默认root账户不允许登录
虚拟账户:预定义的列表账户。(以前系统创建过的)
四、FTP匿名账户的部署
1、关闭防火墙
systemctl stop firewalld.service
setenforce 0
2、安装vsftp服务
yum -y install vsftpd.x86_64
3、编辑配置文件
vi /etc/vsftpd/vsftpd.conf