Как открыть общий каталог на машине с Linux на машине с Windows через NFS?

467
Vladimir Panteleev

Какие шаги необходимо выполнить, чтобы смонтировать каталог с компьютера с Linux в качестве сетевого диска на компьютере с Windows через NFS?


Неполный ответ:

  • Сторона Linux:

    1. Установите сервер NFS и утилиты ( nfs-utilsили эквивалент вашего дистрибутива).
    2. Создать каталог /srv/nfs.
    3. Создайте новый пустой каталог /srv/nfs, например, в files.
    4. Привязать-подключить созданный каталог к ​​каталогу, который вы хотите поделиться, например: sudo mount --bind /home/user/stuff/files /srv/nfs/files
    5. Создайте или отредактируйте /etc/exportsи добавьте строку:

      /srv/nfs 192.168.0.0/16(rw,all_squash,no_subtree_check,anonuid=65534,anongid=65534) 

      (в приведенном выше примере предполагается, что компьютер под управлением Windows находится в той же локальной сети, что и компьютер под управлением Linux, а подсеть имеет префикс 192.168.0.0/16 - при необходимости измените его).

    6. Запустите сервер NFS (например sudo systemctl start nfs-server.service).

  • Сторона окна:

    1. В Панели управления откройте « Программы и компоненты», найдите « Добавить / удалить компоненты Windows» и включите « Службы для NFS» и все, что находится под ним.

    2. Откройте командную строку и введите:

      mount -o anon \\192.168.0.1\srv\nfs\files Z: 

      (при условии, что ваша машина Linux находится на 192.168.0.1).

    3. Каталог теперь должен быть доступен на диске Z :. (Введите start Z:в командной строке, чтобы открыть его в проводнике).


Приведенные выше инструкции кажутся неполными - я просто получаю ошибку прав доступа при попытке получить доступ к подключенному диску. Добавление опций insecureи anonuid/ не anongidимело никакого эффекта.

2
Традиционный способ - установить и запустить _samba_ на Linux. https://www.google.com/search?q=linux+samba+made+easy. Есть ли причина, по которой вы не хотите использовать _samba_? K7AAY 5 лет назад 1
самба (SMB / CIFS)! = NFS. Не стесняйтесь создавать подобный вопрос для Samba, хотя, я думаю, это был бы хороший ресурс. Кроме того, не уверен, к какому результату поиска относится тот запрос, на который вы намеревались ссылаться - первый результат имеет 5 страниц, что подчеркивает полезность краткого руководства, подобного приведенному выше (кроме работы, в отличие от вышеописанного!). Vladimir Panteleev 5 лет назад 0
Возвращаясь к этому вопросу - я все заработал, но теперь я не уверен, что я изменил, чтобы заставить его работать ... Я могу попробовать еще раз с чистого листа и выяснить это позже. Vladimir Panteleev 5 лет назад 1

0 ответов на вопрос