NFS: Gentoo и Windows
gr666 17 января, 2009 - 21:35
собственно задача: создать общий ресурс на windows, который виден в gentoo, и наоборот ресурс в gentoo, видный из windows
windows: windows server 2003 sp2 enterprise r2, с запущенной службой NFS и настроенным доступом к диску (\\server\d), ip 10.10.10.3/255.255.255.0
gentoo: 2.6.27-r7, ip 10.10.10.5/255.255.255.0 в ядре включены поддержка nfs server и nfs client, установлены nfs-utils
exports:
/setup/share 10.10.10.3 (sync,rw)
машины друг друга пингуют, но из винды в "сетевое окружение-вся сеть-nfs network-default lan" виден только комп с виндой и при обращении к gentoo через ip доступа нет
в gentoo: mount -t nfs 10.10.10.3:/d /setup/server , пишет mount system call failed
в чем может быть проблема???
»
- Для комментирования войдите или зарегистрируйтесь
SAMBA
SAMBA
функции то вроде простые,
функции то вроде простые, неужели без самбы не обойтись?
portmap запущен?
portmap запущен?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
сча гляну..,опыта не
сча гляну..,опыта не много..да, portmap ЗАПУЩЕН
на половину решил проблему: включил в ядре поддержку CIFS и выполнил emerge -t cifs //10.10.10.3/D /setup/server -o 'user=gentoo'
user=gentoo --пользователь в Windows в группе пользователи, хотя думаю и гостя хватит
осталось шару в gentoo реализовать...
SFU kak и R2 умеют только 3-ю
SFU kak и R2 умеют только 3-ю версию NFS,UDP only ;
Отключить 4-ю версию
Отключить на Винде NIS;маппить юзера вручную(в виндовс Full control na sharu,виставить права NTFS);
Временно замапить администратора на root и наоборот; (т.е UID 0 = GUID {*-500})
Проверить маппинг юзеров(net user)
На гентоо дать полные права на (rw) по НФС на каталог;На виндовс поставить права на НФС шару 650 (расставить галки)
Далее map netowork driwe по ИП адресу, пароль ввести roota ;
Далее можно урезать права;
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
в ядре включена только 3-я
в ядре включена только 3-я версия nfs
права на шару полные
дело в том, что с винды комп-gentoo не виден, только пингуется...или такого эффекта достичь не удастся, только шара?
оказывается windows nfs
оказывается windows nfs client начинает видеть компы только после перезагрузки системы
шары вижу, но войти или подключить их не могу...пишет "нет прав доступа", хотя разрешение стоит на все действия и подключаю rootом
??????????
Чисто заради закрытия вопроса
Случилось мне давеча поиграть в аналогичный квест (подключение виндавс-клиента к UNIX-серверу).
Виндовые ошибки такие виндовые (в смысле "информативности").
Здесь есть ньюанс. Принципиальнейший: вынь НЕ POSIX!!! И ожидать от неё полной, корректной и стандартной поддержки POSIX-сервисов... "несколько" наивно.
Твой ньюанс зовут #340953.
Практически: стандартного набора демонов виндавсу недостаточно (за все реализации NFS-клиента для вынь не скажу --- для виденных мной справедливо), необходимо дополнение в виде pcnfsd (исходники, пожатые
compress
'ом --- это клёво).Иначе говоря, диагностика NFS-сервера для POSIX систем выглядит так:
(последние два сервиса строго говоря опциональны)
Но вынь клиент здесь не подключится, чтобы и он мог подключиться, конфигурация сервисов должна выглядеть следующим образом:
(обратите внимание на две последние строки)
Что интересно: ни в дереве, ни в оверлеях я его не не вижу.
Отсюда вопрос, адресуемый старшим дэвам: не означает ли это, что
pcnfsd
deprecated? Но в таком случае кто/как за него?И вопрос нашему штатному компрадору: по данным агентурной разведки, одним из революционных новшеств вынь 7 является штатная (встроенная) поддержка NFS.
И собственно вопрос: оно работает штатно или требует для работоспособности описанного костыля?
:wq
--
Live free or die