Наша организация в настоящее время имеет внешний веб-сайт для клиентов, который позволяет клиентам загружать файлы, созданные для них. Существует тенденция к некоторому сдвигу в безопасности, поэтому файлы, которые видит клиент, основаны на базе данных, какие учетные записи могут видеть, какие файлы. Файлы хранятся на защищенной стороне нашей сети, а веб-службы используются для получения файлов с внутреннего файлового сервера и передаются в ответ в Интернете.
Задача состоит в том, чтобы предоставить клиентам возможность использовать FTP-клиент для загрузки этих файлов. Некоторые FTP-серверы предоставляют механизм для пользовательской аутентификации, но пока нет ни одного, который мог бы обслуживать виртуальные / пользовательские списки файлов (большинство виртуальных каталогов представляют собой просто виртуальные сопоставления с другими расположениями файлового сервера).
Является ли идея создания FTP-интерфейса к нашей базе данных аутентификации и файловой системы излишней, или есть какие-либо продукты, которые бы отвечали нашим потребностям?