ROS NFS — различия между версиями
(→Настройка сервера) |
(→Поддержка) |
||
(не показано 9 промежуточных версии этого же участника) | |||
Строка 11: | Строка 11: | ||
===Проблемы=== | ===Проблемы=== | ||
− | *{{JIRA|11327}} - | + | *{{JIRA|11327}} - статическая RDBSS не реализована |
− | + | ||
− | + | ||
− | + | ||
*{{JIRA|13460}} - реализация NFS в ReactOS содержит уязвимости из NFS 4.1 | *{{JIRA|13460}} - реализация NFS в ReactOS содержит уязвимости из NFS 4.1 | ||
+ | *<s>{{JIRA|13632}}</s> - невозможно переименовать файлы на NFS-ресурсе | ||
+ | *<s>{{JIRA|13636}}</s> - невозможно удалить файлы на NFS-ресурсе | ||
==Использование NFS== | ==Использование NFS== | ||
===Настройка сервера=== | ===Настройка сервера=== | ||
*Windows | *Windows | ||
− | **http://litl-admin.ru/freebsd/nastrojka-nfs-servera-pod-windows-server-2003-i-ispolzovanie-pod-freebsd.html | + | **Server 2003 - есть только в x32-версии |
− | **http:// | + | ***[http://litl-admin.ru/freebsd/nastrojka-nfs-servera-pod-windows-server-2003-i-ispolzovanie-pod-freebsd.html вариант 1] |
+ | ***[http://www.tecincom.ru/node/112 вариант 2] | ||
+ | **[http://moonlightsoft.blogspot.ru/2013/06/nfs-windows-2008-vmware-esxi.html Server 2008] (шаги 1-9) | ||
+ | **[http://winitpro.ru/index.php/2013/04/22/nfs-server-na-windows-server-2012/ Server 2012] | ||
*Linux | *Linux | ||
**[http://debian-help.ru/articles/nastroika-nfs-servera-debian/ Debian] | **[http://debian-help.ru/articles/nastroika-nfs-servera-debian/ Debian] | ||
+ | |||
+ | ====Windows Server 2003==== | ||
+ | Поддержка NFS есть в Windows Server 2003 x32-версии. | ||
+ | |||
+ | 1. Установите необходимые компоненты | ||
+ | |||
+ | Установка и удаление программ> Установка компонентов Windows> Другие службы доступа к файлам и принтерам в сети | ||
+ | |||
+ | <center>[[Файл:W2k3 nfs.png|560px]] [[Файл:W2k3 nfs2.png]]</center> | ||
+ | |||
+ | 2. Расшарьте папку (правый клик> свойства) | ||
+ | |||
+ | [[Файл:W2k3 nfs3.png|center]] | ||
===Использование клиента=== | ===Использование клиента=== | ||
Строка 30: | Строка 45: | ||
net use * \\192.168.1.2\Share | net use * \\192.168.1.2\Share | ||
В "Моем компьютере" появится сетевой диск Z:. | В "Моем компьютере" появится сетевой диск Z:. | ||
+ | |||
+ | ==Ссылки== | ||
+ | *[http://reactos.org/wiki/Using_NFS NFS на официальной wiki ReactOS] | ||
{{ReactOS}} | {{ReactOS}} |
Текущая версия на 11:34, 5 августа 2017
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:.