Linux ftp的几种访问方式

FTP基本知识及作用

ftp的作用:用于文件的上传和下载
ftp属于 tcp,端口号:20,21
21:控制层面,用于账户密码验证,权限的验证
20:数据层面,用于文件上传和下载
ftp:匿名、系统、虚拟账户
匿名账户:登录名: ftp、anonymouso,不验证密码即可登录
系统账户:本身系统已存在的账户、密码作验证
验证方式:1.验证的/etc/passwd和/etc/shadow
2.验证的是用户列表(用户必须是系统创建),相当于白名单
默认root账户不允许登录
虚拟账户:预定义的列表账户。(以前系统未创建过的)

(匿名) 第一种FTP访问方式

准备两台客户机

第一台配置(20.0.0.10)

关闭防火墙
Linux ftp的几种访问方式
安装vsftpd
Linux ftp的几种访问方式
进入vsftpd配置文件
Linux ftp的几种访问方式
需要修改和增加
Linux ftp的几种访问方式
重启服务
Linux ftp的几种访问方式
查看有没有缺少配置
Linux ftp的几种访问方式
添加文件给权限
Linux ftp的几种访问方式

验证第二台客户机验证(20.0.0.11)

安装服务
Linux ftp的几种访问方式
登录ftp做验证
Linux ftp的几种访问方式
创建文件验证
Linux ftp的几种访问方式
上传文件验证
Linux ftp的几种访问方式
第二台客户机查看(20.0.0.11)
Linux ftp的几种访问方式
第一台客户机查看(20.0.0.10)同步
Linux ftp的几种访问方式

另一种验证方式

微软客户端创建文件和上传文件
Linux ftp的几种访问方式
创建文件验证(成功)
Linux ftp的几种访问方式
上传文件验证(成功)
Linux ftp的几种访问方式
第一台服务器验证
Linux ftp的几种访问方式
谷歌浏览器验证
Linux ftp的几种访问方式

(匿名) 第二种FTP访问方式

第一台服务器配置(20.0.0.10)
Linux ftp的几种访问方式
创建两个用户
Linux ftp的几种访问方式
宿主目录下有写的权限
Linux ftp的几种访问方式
第二台客户机创建文件编辑做上传验证
Linux ftp的几种访问方式
第一台客户机进入vsftpd修改配置
Linux ftp的几种访问方式
重启服务
Linux ftp的几种访问方式
第二台客户机登录验证查看(zhangsan)
Linux ftp的几种访问方式
Linux ftp的几种访问方式
第一台客户机查看
Linux ftp的几种访问方式
第二台客户机查看
Linux ftp的几种访问方式
第二台客户机登录验证查看(lisi)
Linux ftp的几种访问方式
第一台客户机查看
Linux ftp的几种访问方式
第二台客户机查看
Linux ftp的几种访问方式

设置本地用户的可登录

第一台客户机修改配置
Linux ftp的几种访问方式
设置白名单
Linux ftp的几种访问方式
重启服务
Linux ftp的几种访问方式
第二台客户机登录验证
Linux ftp的几种访问方式

设置虚拟账户列表

创建虚拟账户
Linux ftp的几种访问方式

新建虚拟用户账户数据库

列表用哈希算法转换成虚拟数据库文件
Linux ftp的几种访问方式
设定权限root读和写
Linux ftp的几种访问方式
创建账户管理虚拟账户
Linux ftp的几种访问方式
设定宿主目录权限
Linux ftp的几种访问方式
针对虚拟用户创建pam认证
Linux ftp的几种访问方式
修改vsftpd配置文件
Linux ftp的几种访问方式
检索
Linux ftp的几种访问方式

设置虚拟账户的配置文件

Linux ftp的几种访问方式
重启服务
Linux ftp的几种访问方式
创建文件并设置权限
Linux ftp的几种访问方式
第二台客户机验证
Linux ftp的几种访问方式
Linux ftp的几种访问方式