FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
FTP的主要功能:
FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
(1)把本地计算机上的一个或多个文件传送到远程计算机,或从远程计算机上获取一个或多个文件。所谓传送文件并不是移动,而是复制,即拷贝。FTP传送的是文件的副本,在完成文件传送文件传输之后,被传输的文件并不从源端消失,而是仍然在计算机的磁盘上存在
(2)能够传输多种类型、多种结构、多种格式的文件,允许用户选择文本文件(ASCII)、二进制文件(Binary)两种文件类型,和文件(File)、纪录(RECORD)、页(Page)3种文件结构,还可以选择文件的格式以及文件传输的模式等。用户可以根据FTP会话双方所用的系统及要传输的文件,确定在文件传输时选择哪一种文件类型和结构;
(3)提供对本地计算机和远程计算机的目录操作功能。可在本地计算机或远程计算机上建立或删除目录,改变当前工作目录,打印目录和文件的列表等;
(4)对文件进行改名、删除、显示文件内容等;
(5)用户使用FTP能够访问匿名FTP服务器,从中获取大量的免费或共享软件。
他肯定做了权限限制拉/他的机子是FTP主机么?
或是有第三个机子做主机,
具体:与某些文件型实时监控软件的冲突问题。
当软件启动后发现CPU占用率达到了100%,请检查是否开启有实时监控软件,如一些个人版的病毒实时监控软件。因为这些实时监控软件会在FTP服务器读写文件时对其进行实时的操作,所以大大的影响了效率,所以请关掉这些实时监控文件的功能或者使用专业的服务器用防火墙。
关于FTP服务器在防火墙后可能出现的问题。
FTP 协议的数据传输存在两种模式:主动模式和被动模式。这两种模式发起连接的方向截然相反,主动模式是从服务器端向客户端发起;被动模式是客户端向服务器端发起连接。但是如果服务器和客户之间存在防火墙,主动模式经常会引起一些麻烦。设想,客户位于防火墙之后,防火墙允许所有内部向外部的连接通过,但是对于外部向内部发起的连接却存在很多限制。在这种情况下,客户可以正常地和服务器建立控制连接,而如果使用主动模式,一些数据传输命令就很难成功运行,因为防火墙会阻塞从服务器向客户发起的数据传输连接。简单包过滤防火墙把控制连接和数据传输连接完全分离开了,因此很难通过配置防火墙允许主动模式的FTP数据传输连接通过。如果防火墙允许ICMP或者TCP RST报文通过,客户程序就会马上返回connection refused错误信息;而如果防火墙只是做简单的丢弃处理,会造成客户程序挂起一段时间。
为何某些托管主机上运行FTP服务后客户端连接显示"Failed to create data connection socket"?
电信或其它网络服务商托管机房一般设有防火墙及其它安全保障措施,一些服务器向外的主网络连接也会被认为是非法连接(比如说木马程序)而被禁止,所以使用主动模式连接会出现以上提示。遇到这种情况,FTP客户端软件就需要设置为PASSIVE(被动模式)来进行连接即可。在PASSIVE模式下,数据连接是由客户程序发起的。(在上海电信托管机房测试遇到此状况)
或者若某些客户端在防火墙后,造成服务器端无法主动连接到客户端,也会造成以上错误,客户端也必需切换为PASSIVE模式。
有时客户端FTP登录后显示的目录与服务器端不同步
有时会遇到客户端接收的目录信息与服务器端不同步,会多或者少目录/文件。这可能是由于您使用了目录缓存特性,客户端收取的是缓存中的内容,而目录信息由于服务器或其它客户的操作而改变为新的内容。目录缓存特性理论上会在缓存中记录的目录结构信息改变时自动刷新,但由于用户同步操作或您的服务器参数设置不合理等因素而不自动刷新。如果服务器配置较高,建议不要使用目录缓存特性。
为何无法使用FXP传输模式?
如果两台服务器中有一台处于防火墙后就有可能无法在两台FTP服务器间建立起数据连接而导致这种情况。
为何所有用户的FTP主目录会自动变为服务器的默认设置?
在以前版本的软件中,服务器默认主目录下有一个“自动同步所有帐号主目录”的选项,当该选项被选中后,每当服务器设置保存时,所有帐号的主目录都会被同步。新版本的Crob FTP Server添加了用户组的特性,所以现在如果需要成批改变用户的设置只需将这些用户组成一个用户组,对用户组进行设置即可。
软件是否留有后门或其它木马程序?
Crob FTP Server遵守所有的商业规则及软件协定,也尊重用户的隐私权,所以软件中绝对没有留有后门或相关的代码。软件发布时经过专业杀毒软件的检查,以确保没有有木马程序的捆绑。
为何服务器无法启动?
可能是服务器的端口已经被其它程序绑定,所以服务器启动失败。这种情况下可以更换服务器的端口号来解决。
服务器管理员用户名或登录密码遗忘怎么办?
可以点击登录框中的"忘记密码?"按钮进入重置管理员密码对话框,输入问题的答案后即可将密码设置为空,该问题答案是在设置管理员密码时由用户设置的,所以添加或修改密码后务必牢记此密码。
如果该问题也已经遗失,那么管理员的密码将不可恢复,Crob FTP Server出于安全考虑采用不可逆加密算法来保存密码信息。
刚进行完软件升级后为何又提示"发现新组件"?
因为我们在全国设置有多处Crob Upgrade的软件升级站点,所以由于一次升级没有完成全部组件的下载(可能是由于文件下载错误,或各站点更新没有同步),而出现再次要求升级的提示,这时请务必再次执行“软件升级”直至所有软件组件全部为最新状态。
为何找不到我磁盘上的某些目录来做为FTP目录?
可能是该目录的属性为“系统”或“隐藏”,如果是这样请去掉这此属性。
如何让我的用户自行修改他们的FTP登录密码?
在客户端使用任何一种登录工具,例如telnet。
进入dos状态
telnet <回车>
open 127.0.0.1 21 <其中21为服务器端口号>
登录成功后显示FTP欢迎词,接下去首先要登录。
user demo <我们使用demo帐号>
pass 123456 <密码>
如果用户名和密码正确,则显示登录成功的揭示。
接下去可以修改密码了,执行以下命令行即可。
site pswd 123456 111222 <回车>
其中123456是旧密码,111222是要改变为的新密码。
回车后提示修改成功,当提示没有修改密码的权限时则需要在服务器中设置该用户帐号的“允许使用SITE PSWD扩展命令修改密码”参数为选中。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)