当前位置:文档之家› Linux1 FTP服务简介

Linux1 FTP服务简介

Linux1 FTP服务简介
尽管Telnet(远程访问)提供了访问远程文件的极好方法,但怎么也比不上使用自己计算机中的文件方便。

如果用户想使用其它计算机上的文件,最理想的方法就是把它COPY到自己的计算机中,以便在本地计算机上操作。

那么用什么方法去将远程计算机中的文件获取过来呢?FTP正是完成这项工作的工具。

FTP是个非常有用的工具,用户可以在任意一个可经FTP访问的公共有效的数据库或文档中找到想要的任何东西。

全世界现在已有1000多个FTP文件服务器对所有Internet用户开放使用,用户可以通过与Internet相连的计算机,把自己需要的文件传输过来。

1.FTP概述
FTP(File Transfer Protocol,文件传输协议),它可以使文件通过网络从一台计算机传送到同一网络的另一台计算机上,而不受计算机类型和操作系统类型的限制。

无论是计算机、服务器、大型机、还是DOS操作系统、Windows操作系统、Linux操作系统,只要双方都支持TFP协议,就可以方便地传送文件。

FTP采用“客户机/服务器”方式,用户要在本地计算机上安装FTP客户程序,FTP客户程序有字符界和图形界面(如Cute FTP)2种。

目前,FTP服务主要应用在以下几个方面:
●软件的高速下载。

●Web站点的维护和更新。

●不同类型计算机之间文件交换。

虽然FTP服务能够使文件简单快速的传输,但FTP使用明文的方式传送用户账户和口令,也使建设FTP服务存在一定的安全隐患。

因此,可以考虑使用加密通道来访问FTP服务,确保传输数据的安全性。

2.FTP主要功能
用户通过使用FTP,不仅可以将本地计算机中的某一文件存储到远程计算机中,也可以将远程计算机中的某一文件下载到本地计算机中,这可由get、put命令来实现。

●get命令
get命令是把远程主机上的文件获取到本地来,其语法格式为“ftp> get 源文件目标文件”。

其中,源文件是用户要COPY(复制)的远程计算机上文件的名字;目标文件是用户要在本地创建的名字。

目标文件名字是任意的,如果省略不要,COPY的名字将同源文件的名字。

●put命令
通过该命令可以将本地的文件传送到远程计算机上。

其格式与get命令的格式
相类似(ftp>put 源文件目标文件)。

另外,如果用户想要一次传输多个文件,可以使用mput和mget命令来实现。

其语法格式分别为:“ftp> mput 文件名列表”和ftp> mget 文件名列表。

相关主题