如何设置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.