是否有一个FTP帐户同时登录多个?

是否有一个FTP帐户同时登录多个?,ftp,ftp-server,Ftp,Ftp Server,我正在深入思考如何使用FTP服务器。我有一个应用程序,我想在FTP服务器上存储一些用户文件。所以,当用户在服务器端保存他/她的文件时,我正在打开与FTP的连接并保存文件。保存文件后,连接将关闭。因为我会有很多用户同时使用我的系统,所以问题是最好的方法是什么-设置FTP服务器设置,例如,允许1000次同时登录,每次文件上载使用不同的FTP帐户,或者将最大线程数设置为1000,并对所有用户上载使用一个FTP帐户?在我的建议中,因为连接仅在文件上载时有效,使用一个帐户和多个THRED不会有问题,但我想

我正在深入思考如何使用FTP服务器。我有一个应用程序,我想在FTP服务器上存储一些用户文件。所以,当用户在服务器端保存他/她的文件时,我正在打开与FTP的连接并保存文件。保存文件后,连接将关闭。因为我会有很多用户同时使用我的系统,所以问题是最好的方法是什么-设置FTP服务器设置,例如,允许1000次同时登录,每次文件上载使用不同的FTP帐户,或者将最大线程数设置为1000,并对所有用户上载使用一个FTP帐户?在我的建议中,因为连接仅在文件上载时有效,使用一个帐户和多个THRED不会有问题,但我想听听其他人的建议,实现这种功能的最佳做法是什么?谢谢。

1。ftp真的很老,不安全,对网络管理员来说是一场噩梦。确定不能使用更现代、更安全的sftp吗?2.并非每次文件传输都需要一个单独的连接,实际上恰恰相反:通常情况下,一个人打开一个连接,然后在该连接中一个接一个地传输一个文件。我想知道的是如何实现它——为应用程序中的所有用户使用一个ftp帐户,或者为每个用户使用不同的ftp帐户。换句话说,如果我对所有用户上传使用一个ftp帐户,即使有很多同时上传,ftp会像我想要的那样工作吗?我的应用程序的工作流程是:用户开始上传文件,应用程序服务器打开与ftp服务器的连接,使用帐户登录,传输文件并断开与ftp的连接。我个人的感觉是,使用多个帐户的主要原因是分离属于不同用户的数据。如果不需要这样做,那么如果将所有用户的数据集中在一起,您可能会节省大量配置和管理多个帐户和密码的麻烦,并获得几乎相同的性能。在这种设置中,您希望如何使用单独的ftp帐户?您想在ftp服务器上为您在用户上载文件的任何系统中注册的每个用户创建一个新帐户吗?为什么?为何怎么做?此外,这也不是一件合乎逻辑的事情:从ftp服务器的角度来看,只有一个客户端:那个应用程序在上传。是的,我想是这样,但我想听听不同的意见@MarkSetchell,是的,我想分离数据,但是最后一个客户端在做所有的事情——正如arkascha所说的应用服务器。谢谢你的回答: