2024年4月28日发(作者:)

FTP概述

一、ftp的概念

FTP 是用于 TCP/IP 网络的最简单的协议之一,是英文File Transfer Protocol的缩写。该

协议是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理是

Internet文件传送的基础,它由一系列规格说明文档组成。用于将文件从网络上的一台计算

机传送到同一网络上的另一台计算机。

FTP服务一般运行在20和21两个端口。端口20用于在客户端和服务器之间传输数据

流,而端口21用于传输控制流,并且是命令通向ftp服

务器的进口。当数据通过数据流传输时,控制流处于空

闲状态。而当控制流空闲很长时间后,客户端的防火墙

会将其会话置为超时,这样当大量数据通过防火墙时,

会产生一些问题。此时,虽然文件可以成功的传输,但

因为控制会话会被防火墙断开,传输会产生一些错误。

同大多数Internet服务一样,FTP也是一个客户/服

务器系统。用户通过一个客户机程序─FTP,连接至在远程计算机上运行的服务器程序。从

概念上说,FTP的思想很简单。用户通过客户机程序向服务器程序发出命令,服务器程序执

行用户所发出的命令。比如说,用户发出一条命令,要求服务器向用户传送某个文件的一份

拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到

这个文件,将其存放在用户目录中。

“FTP”就是完成两台计算机之间的拷贝。从远程计算机拷贝文件至自己的计算机上,

称之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之

为“上载(upload)”文件。

二、FTP的安装

1、验证是否安装了ftp,输入命令:rpm –qa lgrep vsftpd,出现如下图的界面则表示没有安

装。

2、安装ftp,将linux的第三个镜像文件繁缛虚拟光驱中,如下图:

3、输入命令:mount /dev/cdrom /mnt/cddrom,如下图:

4、输入命令:cd /mnt/cdrom,如下图:

5、进入RPMS目录中,输入命令:cd RedHat、cd RPMS,如下图:

6、安装ftp,输入命令:rpm –ivh ,如下图:

7、回到根目录下卸载光驱,输入命令:umount /mnt/cdrom,如下图:

8、进入/etc目录下的rs文件,如下图:

9修改rs文件,输入命令:vi rs,在root前加上注释的符号,如下