在你对应的 /etc/vsftpd/vsftpd_user_conf 目录下 ,把对应账号的 local_root=/home/exchangeftp/edmp/ftpdata/34400001 local_root这个路径改成另一个服务器的 。
windows下ftp上传文件: 比如要把 d:\index.html上传至服务器的根目录中,可以键入: ftp> put d:\index.html (回车) 当屏幕提示你已经传输完毕,可以键入相关命令查看: ftp> dir (回车)windows下ftp上传下载: 假设要把服务器\images目录中的所有.jpg文件下载至本机中,可以输入指令: ftp> cd images(回车) [注:进入\images目录] ftp> mget *.jpg windows下ftp上传与下载工作完毕,键入bye中断连接。 ftp> bye(回车)下面是一些常用的ftp命令:
1. open:与服务器相连接;
2. send(put):上传文件;
3. get:下载文件;
4. mget:下载多个文件;
5. cd:切换目录;
6. dir:查看当前目录下的文件;
7. del:删除文件;
8. bye:中断与服务器的连接。 如果想了解更多,可以键入 ftp> help (回车)
1.一是通过网络来传输,在一台电脑上安装ftp服务器软件,将2g的文件放在ftp目录下。另一台电脑可以通过访问ftp地址,将文件下载到自己的电脑上。
2.二是通过u盘,将文件拷贝到u盘中,再将u盘插到另一台电脑拷贝文件。三是通过光盘刻录,将文件刻录到光盘中,再通过光盘拷贝到另一台电脑
http和ftp都是文件传输协议,但ftp使用两个并行的tcp连接来传输文件,一个是控制连接(control connection),一个是数据连接(data connection)。
1)控制连接用于在两个主机之间传输控制信息,如用户标识、口令命令。
2)数据连接用于实际传输一个文件。也称ftp的控制信息是带外(out-of-band)传送的。
当用户主机与远程主机开始一个ftp会话前,ftp的客户机首先在21号端口上发起一个用于控制的与服务器的tcp连接。
当ftf的服务器端从该连接上收到一个文件传输的命令后,在20号端口发起一个到客户机的数据连接。ftp在该数据连接上传送一个文件后关闭该连接。
对ftp传输而言,控制连接贯穿了整个用户会话期间,但是针对会话中的每一次文件传输都需要建立一个新的数据连接。
ftp服务器在整个会话期间保留用户的状态信息。 例如服务器必须追踪用户在远程目录树上的当前位置。对每个活跃用户会话的状态进行追踪等。
ftp命令和回答,都是按照7位asii格式在控制连接上传送
常见的命令如下:
user username:用于向服务器传送用户标识。
pass password:用干向服务器传送用户口令。
list:用于请求服务器返回远程主机当前目录的所有文件列表。
retr filename:用于从远程主机的当前目录下载文件。
stor filename:用于向远程主机的当前目录上传文件。
1
2
3
4
5
1
2
3
4
5
要注意区分用户在ftp客户端输入的命令和ftf协议在控制连接上发送的命令之间的区别,尽管它们一般有一一对应关系。每个命令都对应着一个从服务器返回到客户机的回答。回答是一个3位数字,后跟一个可选信息。
filezilla ftp服务器,可下载安装后,电脑win r,ftp命令测试使用。
找个ftp服务器软件,运行该软件,提供ftp服务。常见的有filezilla,serv u。
在同一个局域网里面,也可以通过windows的文件共享来传文件,不需要ftp
ftp所使用的端口是21
21端口主要用于ftp(file transfer protocol,文件传输协议)服务,ftp服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为ftp客户端,另一台计算机作为ftp服务器,可以采用匿名(anonymous)登录和授权用户名与密码登录两种方式登录ftp服务器。
上一篇: