Friday, January 18, 2013

Настройка UID/GID в NFS Client в Windows

Есть проблема: надо примонтировать сетевой NFS диск с пользователем у которого UID=1003.

Работает в Windwos с NFS Client. По умолчания в Windows нигде нет такого поля. Команда
net use или mount тоже не позволяют это сделать. Зачем это надо? Нужно, что бы у созданных пользователем файлов были правильный владелец (для Linux/Unix систем). Иначе не будет корректно работать инфосистема. Открываем regedit.exe
Ищем ключ Locate HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS \CurrentVersion\Default 
Добавляем новые ключи DWORD ключи AnonymousUid и AnonymousGid
Даем им нужный UID/GID. Далее монтируем диск:

C:\Windows\system32>mount -o sec=sys anon \\192.168.0.11\manager Z:
Z: is now successfully connected to \\192.168.0.11\manager
 Работает, ура


No comments:

Post a Comment