Помогите с Самбой [SOLVED]
Гость 5 февраля, 2007 - 20:59
Спасибо Hrundix, мой рабочий конфиг в коментах. Проблема была с несоздавшимися папками linux-пользователей и неправильным путем к базе с samba-пользователями.
========
Нужно пускать пользователей, чьи учетные записи входят в группу coders, в их домашние папки, в папку /var/www/vhosts и в папку /usr/share/samba/install. Они могут туда писать, заходят с виндовых машин.
Ни принтера, ни антивируса не нужно. Анонимного доступа не нужно. Не нужно корзины, первичного контроллера домена и ЛДАПа, кофеварки и рсс-фидов с новостных сайтов. Просто пускать людей по паролю только в эти три папки.
Помогите с конфигом, пожалуйста, я уже заебался.
Ценные указания и рекомендации принимаются с благодарностью.
»
- Для комментирования войдите или зарегистрируйтесь
Ну если нечего
Ну если нечего больше не нужно по функционалу - то почему бы фтп не поднять вместо самбы? там эт всё гораздо легче настраиваеться! по умолчанию так сказать =)
Нужно
Нужно доступаться в эти папки как обычные виндовые шары. Фтпшная папка - это не обычная виндовая шара, ее нельзя подмонтировать как сетевой диск (к примеру). Добраться до файлов можно и с помощью winscp, но мне нужно то, что я описал.
Для монтирования сетевых ресурсов
вообще-то используется Network File System.
Вообще-то я
Вообще-то я просил самбу, потому что ее клиент в винде родной.
Я человек
Я человек ленивый. Я конфигурялку из KDE использовал:)
Мне на сервере
Мне на сервере КДЕ ни к чему и даже занадто.
Создайте
Создайте нужные группы в самбе, дайте нужные права на каталоги и подправьте под себя конфиг.
Спасибо большое
Все работает, спасибо огромное. Есть, правда, пара странных вещей.
Иногда я вижу во всей рабочей группе только свой комп и сервер. Добавил следующий кусочек, чтобы избавиться, но никак. Только перезагрузкой моего компа.
Кроме того в списке шар имеется ярлык "Printers and Faxes". Добавил в секцию globals следующий кусочек, но тоже беспонтово.
Если кто-то может что-то подсказать по паре моментов, описанных выше, спасибо ему большое тоже будет.
Чтобы создаваемые файлы принадлежали группе coders, добавил force group = coders - работает.
И еще одно - не знаю, как я так смог добавить пользователей линукса, но они были созданы, а их домашние папки - нет. Пришлось создать их руками и установить соответствующие права, без этого в home не пускали, что естественно.
Вот что получилось на сейчас в целом.
Quote:Иногда я
Особенности протокола.
Иногда лечится таймаутом.
Сколько Samba-серверов в сети?
Лечится добавлением строки:
В секцию Global конфига Самбы (и последующим перезапуском оной).
RTFM useradd
Таймаутом чего?
Таймаутом чего? Где его менять?
Самба-сервер 1, тот самый, который настраивается.
disable spoolss помогла, спасибо большое, то что надо.
RTFM оно, конечно, рулит.
А вообще какие
А вообще какие пользователи имеют право доступа на сервер?
Какие ещё каталоги предусмотрены (и с каким распределением прав)?
Предполагается ли квотирование дискового пространства (категорически рекомендовано?
С такой терминологией ("папка") - к виндузятникам.
И как не стыдно?
Для начала, я думаю:
Потом:
Далее - читать smb.conf, он хорошо откомментирован.
Для более полного ответа вопрос не содержит достаточной информации.
Quote:
Я написал какие пользователи и папки.
Написал, что квоты не нужны.
Не намерен ломать язык, мне удобно говорить папка.
Не люблю, когда говорят виндузятник, и мне не стыдно пользоваться виндой и другими инструментами.
Рекомендовать заэмэрджить самбу(USE="quotas" - квоты не нужны, я повторяю: квоты НЕ нужны!) - верх маразма: я написал, что заебался с конфигом.
И наконец, для Хрюндикса информации оказалось вполне достаточно, а твоя манера "недостаточно информации, читай маны" мне страшно не понравилась. Ведь ты просто не подумал над постом перед ответом.
Короче, иди в жопу.
Quote:Я написал
Перечитай ещё раз себя любимого и найди где там у тебя сказано, что помимо указанной группы никого на сервере не будет.
Сама вежливость :)
Давно заметил, что чем ниже квалификация, тем выше самомнение. Как правило усугубляется не только отсутствием навыков, но и нежеланием думать (и прилагать минимальные усилия к поиску ответа на поставленный вопрос).
Я
Я действительно написал какие пользователи, и этого действительно оказалось достаточно. Так показала практика. Для решения не надо знать, какие еще есть группы.
Для поиска ответа я приложил достаточно минимальные усилия(не читай это как "я вообще на искал ответ, а просто запостил вопрос на форум").
Вежливость как вежливость. Хотя выглядит как на свалке подобрали, зато ее много.
Anarchist
Действительно, особенности протокола. Единственно правильное решение этой проблемы - установка в сети WINS сервера. Делается на любом winnt/win2k/win2003/samba сервере.
Клиентам прописывается WINS вручную либо раздается по DHCP, клиенты будут сообщать, что они в сети, WINS будет накапливать информацию о том, кто в сети и раздавать ее клиентам.
Про настройку WINS в samba - читайте документацию. Делается тривиально, но как точно не помню.
Насколько я
Насколько я понял, строка wins support = yes включает в самбе wins сервер. Я ее то включал, то выключал. В конечно варианте она есть, и вроде бы, все работает нормально.