Показать полную графическую версию : [решено] непускает самва
shadowing
13-05-2006, 10:55
Поднял Samba сервак на 1-м пеньке на FreeBSD-4.7 , прописал secyrity=user , в домен не включен.Но появилась проблема - не могу зайти на указанную в конфигах шару заведенным юзером.Захожу с Win2000prof, причем не пускает только если заходишь с компа который в сетке под аккаунтом админа.Причем на серваке в консоли пишет
smbd: no modules loaded for "samba" service
Все другие юзеры сети без проблем заходят как гости (без введения юзера и пароля, т.е. просто нажав enter) с доступом только на чтение(а я и гостем не могу но это не обязательно).
Почему FreeBSD-4.7 - пытался ставить 5.3 - не ставится - при загрузке с CD тормозит до невозможности так что невозможно ничего сделать, то-же с FreeBSD-5.4! Сервак - Compaq Proliant 2500 на Pentium Pro.
Тоже самое настроил на FreeBSD-5.3 на другой тачке - все работает на ура!
какой там может быть модуль?
Barracuda
13-05-2006, 22:10
А не пробовали порты обновить?
shadowing
15-05-2006, 02:10
Сеть локальная инета нет
shadowing
Сеть локальная инета нет
нигде нет? (просто порты можно стянуть целиком ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz, а нужные тоже скачать и положить в /usr/ports/distfiles/)
shadowing
17-05-2006, 01:08
может опишете поподробней?откуда узнаю какие порты нужны?
Barracuda
19-05-2006, 02:20
shadowing
То, что предлагает скачать mar по-научонму называется деревом портов :) (в простонародии - просто порты).
Качаем их, разворачиваем вместо имеющихся и потом сатвим софт из них... можно, конечно, скачать готовый пакадж самбы, но кто знает, как она себя поведёт на вашеё системе...
shadowing
а то, что предлагалось положить в distfiles - это уже те файлы (в tar.gz/tar.bzip.2), которые нужны для построения нужных Вам поротв. Для того, чтобы узнать, какие порты связаны с нужным вам, нужно выполнить команду cd /usr/ports/путь_к_Вашему_порту/Ваш_порт/ и затем
make pretty-print-run-depends-list и/или make pretty-print-build-depends-list (лучше с перенаправлением вывода в какой-нибудь файл, например: make pretty-print-build-depends-list > my_port.txt
На вопрос откуда узнаю какие порты нужны? могут ответить команды (из /usr/ports/):
make search key="строка" - поиск пакета по ключевому слову. и make search name="строка" - поиск пакета по названию пакета. В Вашем случае искать стоит, естественно, по слову samba. Еще один вариант поиска find /usr/ports/ -name "samba" -print
shadowing
22-05-2006, 01:49
mar & Barracuda
Спасибо за ликбез! Обновление не понадобилось (неверное проще было бы переустановить!?) .Посмотрев логи smbd в /var/log
увидел. что идет обращение к несуществующему модулю - pam. Он не был установлен! Тогда еще раз перекопав smb.conf
нашел строку
pam restrictions = yes
закомментировав ее все заработало!
А в бзд-5.4 таких проблем не было ,pam не установлен! а ведь конфиг оттуда!
Вот так вот.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.