目录
1、FTP概论
■ ftp的概论
● 用于文件的上传和下载
● ftp属于tcp,端口号: 20,21
◆ 21:控制层面,用于账户密码验证,权限的验证。
◆ 20:数据层面,用于文件上传和下载。
■ 匿名、系统、虚拟账户
● 匿名账户:登录名: ftp、 anonymous。不验证密码即可登录。
● 系统账户:本身系统已存在的账户、密码作验证。
2、验证方式
■ 验证的/etc/ passwd和/etc/shadow
■ 验证的是用户列表(用户必须是系统创建),相当于白名单
● 默认root账户不允许登录。
● 虚拟账户:预定义的列表账户(以前系统未创建过的)
3、FTP相关命令参数
javascript
systemctl stop firewalld #关闭防火墙
setenforce 0 #关闭核心防护
rpm - ivh /mnt/Packages/vsftpd-3.0.2- 10. el7. x86_64. rpm
匿名帐户:
chown -R ftp. ftp /var/ftp/ pub/
chmod -R 755 /var/ ftp/ pub