Форум русской поддержки ОС Fedora linux
История вопроса:
Крутилась Самба под РН 7.2 крутилась — есть не просила, функции свои выполняла честно, за что в свое время была обновлена до весии 3,с копейками.
Возникла необходимость обновить железо. На другом компе была установлена FC8 (сетевые настройки естественно идентичны), конфиг самбы был полностью взят со старой машины вместе с винтом файлопомойки, диск примонтирован. В общем все идентично включая юзеров и права доступа.
Проблема: Новую-старую Самбу не видно в сетевом окружении. Брандмауэр отключал, iptables обнулял, порты доступны, пинг есть, в логах ошибок нет — мол, самба запустилась и все гут...
Вопрос: Куда копать и что делать? на новой машине работает все с предыдущими настройками, окромя этой самбы — инет раздается, сквид сквидирует, bind биндирует, а самбу не видно. предоставлю любые данные, если кто-нибудь возьмется помочь. Есть ощущение, что это связано с безопасностью, но графический фэйс федоры тупо подтверждает, что межсетевой экран загашен.
З,Ы, помогите доктору — уже пропал аппетит, нарушен сон, жена выясняет кто такая Федора...
Неактивен
findsmb запущенный с локального компьютера что выдает? А konqueror в smb:/ что-нибудь видит?
Неактивен
cepreu написал:
findsmb запущенный с локального компьютера что выдает?
ничего — кажет пустую таблицу
cepreu написал:
А konqueror в smb:/ что-нибудь видит?
видит что "невозможно отобразить компутеры рабочей группы, возможно этому препятствует брандмауэр".
уточню один момент — мне удалось ранее каким-то образом заставить работать самбу на этой системе, как это у меня получилось я не помню... т.е. в принципе она живая, но что-то ей мешает и это что-то явно глюк.
Отредактированно Jr-13 (2008-02-17 16:31:11)
Неактивен
Как вариант (пусть и маловероятный), selinux запущен?
Неактивен
процитирую себя же: "графический фэйс федоры тупо подтверждает, что межсетевой экран загашен" — ну как мне ему возразить?
Неактивен
А при чём тут межсетевой экран и селинукс? Или ты писал ответ не на мой пост?
Неактивен
Путем шаманства, длительных плясок с бубном и чтением дружественного форума http://fedoraproject.org.ru/forum/index.php (там я тоже постил эту тему) удалось победить проблему, но в чем причина, я честно сказать не понял. Поэтому если многоуважаемые гуру или просто правильные линуксоиды снизойдут до понимания этой незначительной заморочки с Самбой (ну если конечно это не простая особенность ОС)буду весьма признателен.
Отчитываюсь в терминах более мне близких:
"Операция имплантации в тело Федоры демона Самбы с инактивированным геном невидимости."
1. прибиваем самбу /etc/init.d/smb stop
2. переименовываем smb.conf в smb.conf_
3. переименовываем smb.conf.rpmnew в smb.conf
4. запускаем ГУЁВЫЕ настойки из-под КДЕ (system-config-samba)
5. быстренько прописываем там все, что было в старом конфиге и сохраняемся
6. проверяем самбу /etc/init.d/smb status
7. Наблюдаем чудо: findsmb запущенный с локального компьютера выдает табличку с шарами, konqueror в smb:/ жизнерадостно видит виндовую сеть. Сообщение типа "невозможно отобразить компутеры рабочей группы, возможно этому препятствует брандмауэр" — отсутствует как класс, и это при том условии, что брандмауэр мы не трогаем — он у нас как был официально деактивирован, так и остался.
8. отправляем Самбу в управляемую кому /etc/init.d/smb stop
9. замещаем содержимое smb.conf из smb.conf_
10. возвращаем в сознание Самбу командой /etc/init.d/smb stаrt
Все! Самба видна в сетевом окружении, старые шары работают, остается только кое-какой косметический ремонт.
Всем ответившим спасибо!
P.S. Если все-таки кто-ибудь разъяснит мне истинный смысл всех этих действий, я буду КРАЙНЕ признателен, ибо тем доктор и отличается от фельдшера, что знает происходящие прощессы в теле пациента.
P.P.S. забыл указать один интересный синдром: на линукс машине установлен кэширующий бинд, инет клиентам раздается нормально, но линукс машина пингуется только по IP. по имени она стала пинговаться только после того как стала видна самба.
Отредактированно Jr-13 (2008-02-18 08:38:42)
Неактивен
Energy написал:
А при чём тут межсетевой экран и селинукс? Или ты писал ответ не на мой пост?
на сколько помню — я его отключал при установке. как проверить? и где его отыскать в KDE?
Неактивен
Ты бы сравнил конфиги smb.conf из smb.conf_, возможное понял бы в чём проблема. Насколько я понял, при установке/обновлении самбы, был создан конфигурационный файлик smb.conf.rpmnew, в нём судя по всему были какие то параметры необхобимые для новой версии и которых не было в старом конфиге.
Кстати, уровень доступа к обоим конфигам одинаковый (владелец, группа, права)?
Неактивен
не в конфигах дело — после всех манипуляций смаба пляшет именно со старым конфигом
Неактивен
Ну прям чудеса
Может старый конфиг уже получил иньекцию новых параметров, от этого ему полегчало?
Неактивен
нед. если включить и выключить межсетевой экран, даже ничего там не меняя — история повторится. кому ни рассказываю — никто не верит. А вообще я так понял, что ежели бы мне не взбрело в голову использовать старый конфиг, то я бы и не заметил этой проблемы. Короче, если конфигурять самбу по свежеустановленной Федоре, этот трабл остается за скобками. В принципе по времени у мну быстрее бы получилось "с нуля" отконфигурять, чем я угробил на вживление старого...
Кстати, отвечая на твой предыдущий вопрос - уровень доступа к обоим конфигам одинаковый (владелец, группа, права) идентичен.
ПЫСЫ: Но что это? какова природа явления?
Неактивен
мне кажется все дело в nmbd — он не всегда стартует при перезапуске самбы... о как..
Неактивен
У меня после обновления перестал работать синезуб, оказалось, что в /etc/rc.d/rcX.d изменилось имя симлинка. Я поставил в имени файла номер 99, чтобы загрузка была в самом конце и всё заработало...
Неактивен
Неактивен