如何设置FTP服务器


0

我需要创建一个可以通过互联网访问的FTP服务器;带着一堆空间。我目前有一台我正在考虑使用的计算机,但如果它被认为不够好用,我会专门为此目的购买一台新计算机。问题是,我对如何设置FTP服务器一无所知,或者就此而言,系统需要做什么。

我正在考虑使用的计算机是装有3 GB的HP桌面计算机,Windows XP Home媒体版,200 GB内部存储(将使用不同大小的6x IDE驱动器的RAID 0阵列进行升级),620瓦PSU,240 MB(我认为)NVidia板载GPU(也可能会升级),以及四核AMD 64位处理器(Forget exact model)。我可能会将操作系统升级到Windows 7,前提是它在创建FTP服务器方面效率最高。

我有一个HP Procurve 4000M以太网交换机( http://community.moertel.com/~thor/pix/20051111-procurve/img_0856-wm.jpg 我可能会用它来连接FTP服务器计算机到我的家庭网络以及互联网。请记住,我不完全确定我将使用此开关,因为尽管设备可操作,但由于设备内的大量风扇阵列,它需要大量功率并且还会发出很多噪音,我不确定住在我家的其他人会全天候欣赏噪音。

FTP服务器的主要目的是与我公司的成员共享文件 - 我们是独立游戏开发组。到目前为止,我们一直在使用Google Drive和Dropbox作为我们的文件,但是当A)我们用尽了我们在Google云端硬盘上可以承受的空间时,就出现了对FTP服务器的需求,以及B)没有在线驱动器和付费FTP服务为我们提供了足够的偏好。将存储在服务器上的文件将从小的.TXT文档到极大的.C4D文件和其他极大的文件类型(例如photoshop .PSB文件,纹理库等)。请记住,访问此服务器的人将主要通过互联网访问它。

我对如何构建计算机,安装操作系统等方面有大量的知识,因此我几乎可以完成设置此FTP服务器所需的所有操作。


1
“我对如何构建计算机,安装操作系统等方面有大量的了解。” 但你没有意识到大多数的实现 RAID 0 需要相同大小的驱动器,或者更确切地说,将阵列的大小固定为驱动器数量乘以最小驱动器的大小。 PATA驱动器开始难以接受。 RAID 0没有冗余;任何一个失败的驱动器将使整个阵列不可读。当然,XP现在很古老;全新安装始终比升级更干净。 ...
— a CVn

我以前知道冗余问题并且愿意冒这个风险;但是如果阵列中的所有驱动器都需要具有相同的尺寸,那么我就是在这方面搞砸了。
— Ben Franchuk

我也没有计划进行实际的升级;如果我提到升级,我的意思是从我的OEM光盘进行全新安装。
— Ben Franchuk

1
不是全部 驱动器 在RAID阵列中需要大小相同,但通常都是 分区 你正在构建RAID。例如。如果你有一个2TB和一个3TB驱动器,那么你可以从每个驱动器使用2TB的那些驱动器创建一个2磁盘RAID。 (大磁盘上剩余的1TB将不使用,或者您可以从中创建另一个磁盘。或者是另一个mdadm RAID的一部分的普通卷。) - 请注意,并非每种RAID方法都支持此功能。
— Hennes

Answers:


5
  1. 请不要使用XP。 XP几乎没有支持,你需要在不到一年的时间内抛弃它。 (win7,一个免费的Linux发行版,一个BSD,Windows服务器,......一切都很好。只是不要使用XP。)
  2. 我希望你意识到FTP不安全。除非每个人都可以匿名下载,请考虑其他事项(例如sFTP,请注意s)
  3. FTP服务器不需要GPU。为什么要继续使用它?
  4. 您的家庭互联网有多好?下载和 上载 。 (使用DSK或电缆上传通常非常慢)。
  5. 如何完成备份。它们是否存放在异地?

...

我可以继续,但你正在寻找办公室中的文件服务器设置,并尝试使用古老的操作系统,在不合适的桌面上,可能连接到非商业网络。遇到问题很可能。

我理解独立游戏开发者。可能没有大公司的所有资源,但是从长远来看,聘请某人为你做这件事可能会非常划算。


+1为现实主义。我认为OP需要退一步,寻找其他解决方案。
— a CVn

2

嗯,我实际上同意已经给出的所有答案(特别是不使用XP - 甚至MS说它的安全性很差)我只想添加一个替代解决方案供您考虑。

您可以廉价地购买Raspberry PI,连接一个不错的有源USB集线器并插入外部供电的驱动器。轻松配置Raspbian来托管一个ftp服务器(或者更好的sftp)并且你已经设置好了。低功耗,如果您需要更多空间,只需插入另一个驱动器并创建符号链接,使其看起来像一个驱动器。

你不需要一台像样的机器来托管FTP,机器可以进行身份​​验证,那么它主要是关于线路速度。

从你的帖子看来你似乎比Linux更熟悉Windows,但是设置一些像Linux中的ftp服务器一样简单的东西很简单,更重要的是你可以将ftp端口更改为80以便从中获得最少的限制你的ISP(并且相信我,每个人都受到限制,无论你的ISP做什么宣传)。


使用消费者行时移动到端口80的想法为+1。 (业务线不需要解决)。电力使用和噪音仍然不会很低。 rPi可能用得不多,但是十几个驱动器的一个不错的RAID阵列会。
— Hennes

1

什么 亨尼斯 是100%正确,将您的PC用作服务器永远不是一个好主意。

如果你真的没有钱购买托管计划,那么考虑使用 000webhost.com 或其他一些 免费托管服务 那些托管服务并不好,但你得到的是你付出的代价,而你却没有支付任何费用。

注册一个 .tk域名 ,这也是免费的,有很多 免费域名提供商 。设置一切,你准备好了。

如果你想设置自己的服务器并安装ftp服务器,请点击这里 如何在centos上安装proftpd ,您可能需要根据您的操作系统遵循另一个教程。

我从不使用FTP,它不安全并且保护它让我很头疼,为什么在我可以使用时打扰配置它 SFTP ?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.