Прежде всего нужно понять, что файловый сервер — это, в первую очередь, средство для хранения файлов и получения доступа к этим файлам по сети.
В соответствии с этим, можно выделить несколько типов или способов организации файлового сервера на https://svcnet.ru/services/file-server:
Выделенный сервер *, на который системный администратор разворачивает операционную систему (Windows или UNIX) и настраивает роль файлового сервера. Это самый дорогой вариант, но он лишен каких либо ограничений.
Решение под ключ. Представляет из себя оборудование, на котором уже установлена своя система с настроенным сервисом хранения данных. Удобен тем, что его можно достать из коробки и начать пользоваться после 10 минут настройки. Минус в достаточно высокой стоимости и некоторых ограничениях (система позволит настроить только то, что предусмотрено разработчиками). Пример решения — synology.
Выделенный сервер, на который устанавливается операционная система — файловый сервер, например FreeNAS. Она заточена только под организацию системы файлового хранения. Этом метод похож на предыдущий, только можно самостоятельно выбрать оборудование и разворачивание займет больше времени.
Внешний жесткий диск с сетевым интерфейсом. Да, в некоторых случаях так тоже можно организовать общее хранилище файлов. А если купить дисковый бокс с возможностью организации RAID, решение еще и будет достаточно надежным.
Любой компьютер пользователя в сети компании. Самый худший вариант, так как при перезагрузке или выключении компьютера пропадает доступ к данным. Более того, пользовательские операционные системы хуже всего рассчитаны на организацию серверов. Но это самый простой и дешевый метод, поэтому он имеет место быть.
Обращаю особое внимание, что иногда организовывают общий доступ к данным при помощи облачного диска. Этого делать нельзя, так как облако рассчитано на персональное использование одним пользователей. При открытии на редактирование файла одновременно несколькими пользователями, возникают коллизии, о которых никто не получает своевременной информации. В итоге сохраняются изменения только того, кто последний закрыл файл. В лучшем случае, для остальных создаются файлы-копии оригинала, но разобраться в них будет сложно.