我们有一个FTP站点,只要用户提供一个用户名/密码,我们就可以提供给用户。 我们无法为可能需要访问该网站的每个人创build一个新的用户名/密码,但不能向任何人开放。
我们想要做的是在网站上的密码保护文件夹。 我们将创build一个新的文件夹,添加数据,密码保护文件夹,并通知他们的数据已准备好提取,并提供密码。 然后,他们会使用我们的用户名/密码访问该站点,查看其名称相应的文件夹,并在尝试打开密码时提示input密码。 然后,他们将使用我们提供的密码打开文件夹并下载数据,我们会在适当的时间内删除文件夹。
我们查看了“文件夹locking”,但在PC上使用,而不是在服务器上使用,而且要求下载数据的用户也使用该软件。
有谁知道我们可以做到这一点或类似的东西?
你本不能这样做。 你有没有考虑使用WinZip(或类似的程序)来创build密码保护的zip文件,而不是试图使用密码保护的文件夹?
我同意 – 我不知道有什么办法通过FTP来做到这一点。 以前用于共享文件的一些其他选项:
使用LogMeIn文件共享function。 在这里,您可以在计算机上创build指向文件的链接,并将其发送给某人下载时间限制和下载限制。
。
使用Drop.io之类的服务。 您可以使用密码保护它,并将其设置为在某个date/时间范围之后过期。 缺点是它只能免费使用到100MB
设置指向.htpasswd文件的.htaccess文件以进行基本的Web身份validation,以允许访问特定的目录/文件。 不像你一直在寻找FTP访问,但听起来最像你解释。
我想不出FTP可以做到这一点。 如果你把它变成一个网站,你可能可以编程这样的东西。 否则,我同意joeqwerty – 在压缩文件上使用密码。 或者考虑将FTP主机切换到允许为每个用户创build单独帐户的FTP主机(ouch …如果密码已经出来,那肯定是一场噩梦 – 您必须更改并通知所有人…我强烈build议你切换到一个允许个人账户的系统)。
FTP就是这个错误的协议。 FTP是非常不安全的; 它通过互联网密码发送未encryption。
你真正想要的是某种基于networking的系统,用户可以访问你的服务器,input他们的用户名和密码,然后访问他们的文件。 我做了一个快速的谷歌search(关键字:“文件下载网页”),并find一个Windows程序,似乎做你想要的,50美元。 我从来没有使用过这个,但你可能想看看。
如果你不想尝试上面的话,你可以使用SSH来build立一个可行的系统。 SSH可以用来传输文件; 请参阅scp命令。 您将需要在服务器上为每个需要不同密码的用户下载文件创build一个用户。 然后把文件放在各自用户的“我的文档”文件夹中,然后用scp下载。