2016-12-18 34 views
0

我想制作我自己的ftp服务器软件。我知道,有很多准备安装的ftp服务器都有很多功能,但我仍然想要自己创建,因为我可以自定义它并按照我的需要进行设置。另外,我觉得编码很有趣,而且我宁愿制作自己的FTP服务器,而不是下载可以随时使用的FTP服务器。问题是我找不到任何有关协议如何工作的信息和类似的东西。如果有人能够解释协议是如何工作的,或者至少将我带到有有用信息的页面,我将不胜感激。谢谢!FTP如何工作

+0

我强烈建议您不要这样做,您将与您一起烹饪的自制软件对FTP的理解非常有限,并且很容易被恶意攻击者利用。请不要这样做。 –

+0

从这里开始:[HPServer](http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=7860&lngWId=1)和这里:[NewsServer - 一个很好的教程,解释如何实现你的自己的协议(如HTTP和FTP)](http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=45203&lngW) – deblocker

回答

0

如果您想了解beeing downvoted,这里的解释:

当规划一个自制的FTP程序,这是一个好点的google一下FTP。很快你会发现RFC`S(即“请求注释”),其中描述了FTP协议等内容。

这是一个很好的起点。

然后,当您遇到特定问题时,请返回,在此处显示您的代码并寻求帮助。

+0

我没有在Google上找到任何东西。我记得前一阵子,我发现了一些非常有用的东西,但我现在找不到它。我想我很不走运,或者我不是在寻找正确的东西。 –

+0

以“ftp协议规范” – nabuchodonossor

+0

开头,如果您搜索“ftp协议源代码”,您甚至可以找到SO条目。 – nabuchodonossor