ROS NFS
Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. Позволяет подключать (монтировать) удалённые файловые системы через сеть.
Содержание
Поддержка
В 2012 году был опубликован open source драйвер файловой системы NFS 4.1. В апреле 2017 года Пьер Швейцер использовал его для реализации поддержки NFS в ReactOS.
Так же им пишется подсистема буферизаций перенаправленных дисков (Redirected Drive Buffering Subsystem – RDBSS), которая отвечает за предоставление кода буферизации всем перенаправителям (redirectors). Она обеспечивает полноценное взаимодействие с диспетчером кэша Windows NT для всех сетевых файловых систем.
CORE-8204 - Отчет. Закрыт, но имеются несколько неисправленных связанных задач.
Сейчас NFS-драйвер поддерживает основные операции для RW.
Проблемы
- CORE-11327 - статическая RDBSS не реализована
- CORE-13460 - реализация NFS в ReactOS содержит уязвимости из NFS 4.1
CORE-13632- невозможно переименовать файлы на NFS-ресурсеCORE-13636- невозможно удалить файлы на NFS-ресурсе
Использование NFS
Настройка сервера
- Windows
- Server 2003 - есть только в x32-версии
- Server 2008 (шаги 1-9)
- Server 2012
- Linux
Windows Server 2003
Поддержка NFS есть в Windows Server 2003 x32-версии.
1. Установите необходимые компоненты
Установка и удаление программ> Установка компонентов Windows> Другие службы доступа к файлам и принтерам в сети
2. Расшарьте папку (правый клик> свойства)
Использование клиента
Для подключения NFS-ресурса выполните в консоли[1]:
net start pnfs net use * \\192.168.1.2\Share
В "Моем компьютере" появится сетевой диск Z:.