客户端是如何上传数据到FTP服务器和从FTP服务器下载文件的?
有专门的FTP软件的
客户端有flashfxp
服务端有Serv-U
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP的任务是从一台计算机将文件传送到另一台计算机,不受操作系统的限制。
需要进行远程文件传输的计算机必须安装和运行ftp客户程序。在windows操作系统的安装过程中,通常都安装了tcp/ip协议软件,其中就包含了ftp客户程序。但是该程序是字符界面而不是图形界面,这就必须以命令提示符的方式进行操作,很不方便。
启动ftp客户程序工作的另一途径是使用ie浏览器,用户只需要在ie地址栏中输入如下格式的url地址:ftp://[用户名:口令@]ftp服务器域名:[端口号]
(在CMD命令行下也可以用上述方法连接,通过put命令和get命令达到上传和下载的目的,通过ls命令列出目录,除了上述方法外还可以在cmd下输入ftp回车,然后输入open IP来建立一个连接,此方法还适用于linux下连接ftp服务器)
通过ie浏览器启动ftp的方法尽管可以使用,但是速度较慢,还会将密码暴露在ie浏览器中而不安全。因此一般都安装并运行专门的ftp客户程序。
1.在本地电脑上登陆到国际互联网。
2.搜索有文件共享主机或者个人电脑(一般有专门的FTP服务器网站上公布的,上面有进入该主机或个人电脑的名称,口令和路径)
3.当与远程主机或者对方的个人电脑建立连接后,用对方提供的用户名和口令登陆到该主机或对方的个人电脑。
4.在远程主机或对方的个人电脑登陆成功后,就可以上传你想跟别人分享的东西或者下载别人授权共享的东西(这里的东西是指能放到电脑里去又能在显示屏上看到的东西)
5.完成工作后关闭FTP下载软件,切断连接。
1、用cutftp下载,搜索一下,网上有许多,支持断点续传。
2、之后在本地电脑上安装iis服务。
3、之后可以用dreamweaver定义站点为下载网站的文件夹。
4、在dreamweaver里面打开网页,可以修改
注:如果是类似动易等整站代码,可能需要安装支持组件(可以看动易帮助),并且需要在管理后台修改网页。
服务器端推荐使用QuickShare File Server, 使用非常简单, 首次运行会弹出"设置"窗体, 输入服务器的根目录就可以了
也可以设置账户密码, 添加虚拟目录, 修改服务器的绑定端口, 在"设置"窗体里看着配置就可以了, 应该没啥难的
需要注意的是, 默认设置下匿名用户是不允许上传文件的, 可以在"设置"窗体的"账户"选项卡中将“匿名用户可写”打上钩
另外, 在Win7/Vista下如果添加了需要管理员权限才能访问的目录时可能会导致上传下载文件失败, 运行时可以单击右键, 选择以管理员权限运行
简体中文版的下载地址: www﹟quicksharehq﹟com/download_chs﹟php (将﹟替换为点号)
客户端使用Windows Explorer就可以访问, 在地址栏里输入ftp://1921681128:21, 将IP替换成服务端机器的IP, 端口如果没有改变默认设置的话可以不用填 可以像本地文件一样复制,粘贴,删除。将本地文件复制, 然后到FTP的窗口中粘贴,文件就上传到FTP服务器了。下载就是在FTP的窗口中复制,然后到本地的目录里粘贴。
第一步,在桌面建立快捷方式(查看属性中的链接为“E:\ftp\cuteftpexe 192168181:用户名:密码:端口”)
第二步,点击预先添加的某个标签。即可进入指定的文件夹。
0条评论