Мне нужно иметь возможность подключаться к дисковым ресурсам ПК на Ubuntu с ПК на Windows.
На Ubuntu установил nfs-kernel-server и nfs-common.
В файл /etc/exports написал:
/home/user 192.168.1.2(rw,insecure,nohide,all_squash,anonuid=1000,anongid=1000,subtree_check)
/store 192.168.1.2(rw,insecure,nohide,all_squash,anonuid=1000,anongid=1000,no_subtree_check)
exportfs -a и добавление правил в файрвол (порты 111 и 2049) сделал.
На ПК c Windows установлена версия Windows 7 Максимальная, установлен компонент NFS-клиент.
Пишу в командной строке: mount 192.168.1.1:/store z:
Получаю ошибку 53 (не найден сетевой путь).
Что неправильно?
В крайнем случае можно SMB использовать.
В этом случае ресурсы нужно прописывать /etc/samba/smb.conf?
Или есть отдельный каталог с подключаемыми конфигурационными файлами?
Пользователь добавил сообщение 30 Декабря 2020, 01:24:19:
Видимо что-то с файрволом.
Если отключить ufw, то ресурс монтируется.
Пользователь добавил сообщение 30 Декабря 2020, 01:34:30:
Увы, столкнулся со старой проблемой, встроенный клиент NFS в Windows не поддерживает UTF-8.
Соответственно, кириллица в именах файлов получается нечитаемой.
Тогда вопрос по Samba.
Настроил ресурсы, дал к ним доступ.
С виртуального ПК на W7 ресурсы открываются.
С другого ПК на W7 при попытке открыть \\smbserver тут же получаю ошибку "Запрос не поддерживается".
С какими настройками это может быть связано?