linux中ftp的配置 ppt课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• FTP:文件传输协议
• 功能:实现文件的上传与下载服务,实 现文件存储和交换的目的。
ppt课件
4
安装vsftpd服务
• 在RH9自带了vsftpd FTP服务软件 包,其名称为: vsftpd-1.1.3-8.i386.rpm
• vsftp: 非常安全的FTP服务器, vsftpd是vsftp服务器的一个守护进 程。
ppt课件
45
配置vsftpd服务器
– 以catftp账号登录
ppt课件
46
小节
• 配置vsftpd服务器
/etc/vsftpd/vsftpd.conf 格式: – 以#开头的行为注释 – 除注释行和空白行外是配置命令行
• 每个配置命令“=”两边无空格
• FTP常用命令
– 文件操作: 显示目录文件列表:dir ls 删除:delete mdelete 更名:rename 源文件 新文件
48
ppt课件
42
配置vsftpd服务器
– 再次测试是否支持多用户john, catftp登录
ppt课件
43
配置vsftpd服务器
ppt课件
44
配置vsftpd服务器
• 例3: 配置文件,当前用户20秒没有对 FTP服务器作任何操作则自动断开用户与 服务器的连接。
– 修改配置文件:
– 以catftp账号登录,执行ls命令查看结果;保 持20不对服务器作任何操作,再执行ls命令观 察结果
ppt课件
47
• FTP常用命令
– 目录操作:
改变当前目录:cd
建立目录:mkdir 目录名
删除目录:rmdir 目录名
– 上传与下载
上传:put 本地文件名
mput 本地文件名
下载:get 远程文件名
mget 远程文件名
– 中断,打开远程会话 close
– 退出FTP会话
quit
ppt课件
远程文件名 远程文件名 本地文件名 本地文件名 open bye
配置vsftpd服务器
• 例2:设置FTP服务器允许的最大连接数是 1
– 测试是否支持多用户john, catftp登录
ppt课件
40
配置vsftpd服务器
ppt课件
41
配置vsftpd服务器
– 修改配置文件——修改或增加:
如果设置为0,表示不受限 – 重启服务器
service vsftpd restart
ppt课件
15
ppt课件
16
连接和访问FTP服务器
– 可以在浏览器中利用ftp协议连接FTP服务器 访问格式: ftp://用户名:密码@网站域名或IP地址 ftp://用户名@网站域名或IP地址
– 可以使用图形化FTP客户端软件访问。 例:CuteFTP , gftp
ppt课件
17
连接和访问FTP服务器
ppt课件
9
启动服务
ppt课件
10
测试
–测试vsftpd服务器
•启动后用其默认设置可正常工作 •默认账号:ftp密码:ftp •允许默认登录 •ftp账号登录后在/var/ftp目录下
ppt课件
11
– 登录示例:
ppt课件
12
主要内容
• 安装vsftpd服务
• 连接和访问FTP服务器
• FTP常用命令 • 配置vsftpd服务器
ppt课件
18
连接和访问FTP服务器
ppt课件
19
连接和访问FTP服务器
ppt课件
20
连接和访问FTP服务器
ppt课件
21
主要内容
• 安装vsftpd服务 • 连接和访问FTP服务器
• FTP常用命令
• 配置vsftpd服务器
ppt课件
22
FTP常用命令
• 文件操作: 显示目录文件列表:dir ls 删除:delete mdelete 更名:rename 源文件 新文件
37
配置vsftpd服务器
• 查看/etc/vsftpd/vsftpd.conf文件
• 用vi 修改/etc/vsftpd/vsftpd.conf文件, 保存退出
ppt课件
38
配置vsftpd服务器
• 重新启动vsftpd服务,匿名登录服务器
ppt课件
登录欢 迎信息
用匿名用户 ftp登录失败
39
• 退出FTP会话 quit bye
ppt课件
29
综合练习
• 创建ftp用户ftpuser1,登录服务器,
– 查看当前路径,创建目录mydir, – 以命令的方式将本地文件上传至服务器,将服
务器文件下载至本地。(文件任选) – 退出ftp服务器
ppt课件
30
小节
• 安装vsftpd服务 是否有相关软件包 没有,则执行rpm命令安装
ppt课件
5
安装vsftpd服务
• 安装步骤:
– 检查是否安装vsftp服务器。
ppt课件
6
安装vsftpd服务
– 若未安装,执行下面的命令来安装
将第三张光盘放入光驱,挂载光驱
ppt课件
7
启动服务
– 设置vsftpd服务自启动。 查询启动状态 设置在3,5级别自动启动
ppt课件
8
启动服务
– vsftpd服务器的启动脚本 位于/rc.d/init.d下,名为vsftpd的服务器 启动脚本,用于: 启动: service vsftpd start 重启: service vsftpd restart 查询: service vsftpd status 停止: service vsftpd stop
• 连接和访问FTP服务器 匿名账号 建立FTP账号访问服务器 图形界面的访问 文字终端的访问
ppt课件
31
练习
– 创建FTP账号mouseftp
• 家目录:/var/ftp/mouceftp • 组:ftp • shell: /bin/nologin • 密码:123456
– 用mouseftp账号登录服务器
33
配置vsftpd服务器
• 对FTP的管理包括:对FTP服务的管理、 对用户的管理
• 通过对/etc/vsftpd/vsftpd.conf文 件的配置实现。
ppt课件
34
配置vsftpd服务器
ppt课件
35
配置vsftpd服务器
• /etc/vsftpd/vsftpd.conf 格式:
– 以#开头的行为注释 – 除注释行和空白行外是配置命令行
ppt课件
13
连接和访问FTP服务器
• 创建FTP账户
– 安全性:不允许匿名访问或给匿名很低的权限 – shell: /sbin/nologin – 安装时默认的匿名用户是:ftp用户
ppt课件
14
连接和访问FTP服务器
– 创建账号catftp
• 家目录:/var/ftp/catftp • 组:ftp • shell: /bin/nologin • 密码:123456
• 每个配置命令“=”两边无空格
• 常用设置
例1:不允许匿名用户登录到FTP服务器,设置用 户登录信息的欢迎信息为
welcome to our home!
ppt课件
36
配置vsftpd服务器
• 测试当前FTP是否允许匿名用户登录,查 看当前的欢迎信息
ppt课件
登录欢 迎信息
用匿名用户 ftp登录成功
配置FTP服务器
计算机系
ppt课件
1
服务器的配置
• 安装软件 • 启动服务 • 测试 • 设置
ppt课件
2
主要内容
• 安装启动与测试
• 连接和访问FTP服务器 • FTP常用命令 • 配置vsftpd服务器
ppt课件
3
FTP服务简介
• 用户想使用其它计算机上的文件,最理 想的方法就是把它COPY到自己的计算 机中,以便在本地计算机上操作。那么 用什么方法去将远程计算机中的文件获 取过来呢?FTP正是完成这项工作的工 具。
• 查看当前目录的绝对路径 • 创建downs文件夹 • 将/root/test.ftp文件上传到downs文件夹中 • 查看downs文件夹中是否存在test.ftp文件
ppt课件
32
主要内容
• 安装vsftpd服务 • 连接和访问FTP服务器 • FTP常用命令
• 配置vsftpd服务器
ppt课件
• 目录操作: 改变当前目录:cd 建立目录:mkdir 目录名 删除目录:rmdir 目录名
ppt课件
23
FTP常用命令
• 上传与下载 上传:put
本地文件名 远程文件名
下载:get 远程文件名 本地文件名
ppt课件
24
随堂练习
• catftp登录到ftp服务器,
– 将本地文件/root/ftpup上传至服务器
• 在本地创建/root/ftpup文件 • 上传 • 查看上传是否成功
– 将服务器上的lookup文件下载至本地
• 在服务器上创建文件lookup • 下载 • 查看下载结果
ppt课件
25
ppt课件
26
ppt课件
27
FTP常用命令
• 中断,打开远程会话 close,open
ppt课件
28
FTP常用命令
相关文档
最新文档