Windows XP и NFS

Спросил меня как-то один товарищ о возможности подружить Windows и NFS. Ну, я и заморочился с этой затеей. в результате чего родился небольшой мануал. А так как, кроме Windows XP Professional у меня никаких виндов под рукой не оказалось, то и мануал относится к ней. Хотя, возможно он применим и к другим версиям Windows.

Для начала скачайте Windows Services for UNIX Version 3.5 и запустите исполняемый файл. На самом деле это самораспаковывающийся архив, который самораспакуется в указанную вами папку. Затем выполните в командной строке такой вот код:

  1. msiexec /I sfusetup.msi /qb addlocal="NFSClient"

Это установит в ваш Windows NFS–клиент. В результате чего в списке сетей вашего сетевого окружения появится "NFS Network", которая в свою очередь, будет содержать список сетей, в которых находятся сетевые ресурсы NFS. А что вы хотели? Windows он такой... осмысленный. :) Наконец, докопавшись до самой сердцевины этой матрёшки, вы увидите свой NFS–сервер, зайдя в который — доступные NFS–ресурсы.

Доступные–то они доступные, только вот зайти в них по прежнему низзя. Чтобы стало можно, нужно выполнить в командной строке это:

  1. msiexec /I sfusetup.msi /qb addlocal="Pcnfsd"

Это выдаст пользователю Windows UID и GID, по которым ему будет позволено использование NFS–ресурса и характер этого использования. Но этого не достаточно, теперь следует выполнить в командной строке это:

  1. msiexec /I sfusetup.msi /qb addlocal="Mapsvc"

Это установит вам службу "User Name Mapping", которая позволит аутентифицировать пользователя Windows для доступа к NFS на удалённом сервере по UID и GID. Теперь осталось перезагрузить Windows и вуаля! Теперь NFS–ресурсы доступны в Windows! Доступ к ним осуществляется, например так:

  1. \\192.168.0.1\usr\home\nfs_shara

Осталось создать сетевой диск с этим путём и усё. :)

Источники моего вдохновения:

Install Client for NFS on Windows for a UNIX–to–Windows migration

Install Server for PCNFS to Support Windows Clients on a UNIX Network

Configure the User Name Mapping Service

Комментарии

5 лет назад
Молоток! Спасибо! Продлил мне жизнь на надцать дней в течение которых я искал бы необходимую инфу!
Еще раз спасибо.
4 года назад
Огромно благодарю!
3 года назад
3 года назад удалил GVA
Комментировать