Я использую сервер с Arch Linux, и он по всем параметрам является сервером NFS. Он запущен и работает, и все работает замечательно. Я могу подключиться с обоих своих ноутбуков (на Arch и Ubuntu), поэтому я буду считать, что мне удалось настроить все правильно. Проблема возникает при попытке подключения с моей машины с Windows 10. Я включил клиент NFS и что-то еще вВключить программы и функции(Не уверен, действительно ли это так).
Из командной строки...
$ mount -o anon \\ipAddr/home/user A:
A: is now successfully connected to \\ipAddr/home/user
The command completed successfully.
$ A:
Access is denied
А из проводника мне пишет, что у меня недостаточно прав для доступа к диску, и мне нужно обратиться к администратору сети. Также запуск mount дает
$ mount
Local Remote Properties
----------------------------------------------------------------------------
A: \\ipAddr\home\user Unavailable
Есть ли у кого-нибудь идеи, в чем моя проблема?
решение1
Я решил отказаться от клиента монтирования Windows и перейти на sshfs, так как это то, к чему я привык и что является моим предпочтительным методом монтирования, и это сработало как по волшебству!
решение2
- Начинатьregedit
- Найдите
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default
Добавьте два значения DWORD: AnonymousUid, AnonymousGid
входить "1000"
decimal
база. значения regeditперезапустите службу NFS или перезагрузите компьютер.
Откройте «Компьютер» и нажмите кнопку «Подключить сетевой диск» на панели инструментов.
Введите
HostIP:/share
текст в поле «Папка».Нажмите «Готово».
Если вы столкнулись с ошибкой;
Введите
HostIP/share
текст в поле «Папка».Нажмите «Готово».