Форум русскоязычного сообщества Ubuntu


Автор Тема: Помогите пожалуйста с samba на ubuntu 10.04  (Прочитано 2967 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн player52rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Помогите пожалуйста с samba на ubuntu 10.04
« : 07 Февраль 2011, 22:19:24 »
Мучась уже третий день. Никак не могу запустить samba на ubuntu server, установил его на новом компе. На старом с иксами работала без проблем правда настраивал через администрирование - настройки - samba. На сервере иксов не ставил. Проблема в том, что windows машины не видят ресурсы. SWAT пишет, что winbindd: не работает, что это и с чем его ядят не знаю. Перечитал кучу мануалов не помогает, туплю, а наверное все так просто... Я с дуру скопировал конфиг samba с машины где все работает, но почему то не помогло. Конфиг выкладываю ниже. ПОМОГИТЕ !!!! ПЛИЗ !!!!

(Нажмите, чтобы показать/скрыть)

Оффлайн ceval

  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #1 : 08 Февраль 2011, 09:31:29 »
А сам winbindd ставил  ;) вообщем мои заметки, все работает посмотри может поможет:
Samba и авторизация через Active Directory и SAMBA авторизация пользователей и раздельный доступ к ресурсам

Оффлайн player52rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #2 : 08 Февраль 2011, 20:42:07 »
Те же грабли:
Конфиг:
(Нажмите, чтобы показать/скрыть)

sudo testparm

(Нажмите, чтобы показать/скрыть)

Оффлайн Schneider

  • Участник
  • *
  • Сообщений: 167
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #3 : 09 Февраль 2011, 00:24:13 »
Я уже тоже с ума схожу. неделю уже. конфиг можно на руке написать, а мучений больше чем с iptables (там хоть ясно что куда идет и вразумительные маны есть, а здесь же!!!)
Короче ситуация приблизительно такая же как и пишет player52rus.
В деталях - сервер Ubuntu 10.10 (server разумеется)
samba 3.5.4
два клиента  win7 и winxp, (дальше будет больше).
Никакого домена и авторизации LDAP мне не нужно. (все в пределах локальной сети билайн)
Нужно просто чтобы у каждого пользователя была своя папка с полными правами (запись-чтение)
чтобы заходили они по ЛОГИНУ ПАРОЛЮ каждый в свою папку.

максимум что у меня получилось это заход по гостевой учетке (ресурс diman в конфиге)
с полным доступом на папку (записывается читается)
ресурс finansist упорно не открывается хотя я уже пробовал
оба вида авторизации smbpasswd и tdbsam
и пароли прописывал вида fin123 dir123
права на папки прописал и пользователей unix создал.
ни в какую в папку с нормальным пользователем не входит

конфиг следующий у меня

(Нажмите, чтобы показать/скрыть)

права на папку
(Нажмите, чтобы показать/скрыть)

Где то читал что моя задача вообще не требует обсуждения
что типа очень все просто.
Так вот я прошу вас. дайте мне конкретные указания что надо делать чтобы решить мою задачу.
Рехнусь скоро. :idiot2:
или тупо по iptables буду рубить IP:137-139 уже.
« Последнее редактирование: 09 Февраль 2011, 00:28:50 от Schneider »

Оффлайн Diplomnic

  • Любитель
  • *
  • Сообщений: 68
  • Трус не играет в хоккей... и не ставит Linux
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #4 : 09 Февраль 2011, 01:50:20 »
Я уже тоже с ума схожу. неделю уже. конфиг можно на руке написать, а мучений больше чем с iptables (там хоть ясно что куда идет и вразумительные маны есть, а здесь же!!!)

Сам пару дней назад мучился с настройкой самбы... самба одержала верх  ;D Решил сделать передышку.
попробуйте
security = USER
и закомментировать
#map to guest = Bad User

Во второй самбе ещё проблема была: при security = user имена пользователей из под винды должны были совпадать с юникс-пользователями. Иначе - эпик фейл. Не знаю, пофиксили ли. Имейте ввиду.

В режимах security = share, security = server имя запрошенного ресурса НЕ посылается серверу до тех пор пока сервер не аутентифицирует клиента, таким образом сервер не может делать выводы об аутентификации во время присоединения к ресурсу клиентов-гостей (c) Всё о самба

log file = /var/log/samba/log.%m
max log size = 1000

Не зря ведь указали, верно?  ;)
« Последнее редактирование: 09 Февраль 2011, 02:34:12 от Diplomnic »
Sony Vaio vgn-fw11zru Intel core 2 duo T9400 2.53 GHz (*2)
ATI mobility radeon 3650 256мб 4 Гб ОЗУ
Ubuntu 10.04 LTS Kernel Linux 2.6.32-21 generic

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27574
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #5 : 09 Февраль 2011, 02:03:30 »
Здесь тоже вразумительный и очень подробный ман.
man smb.conf
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Diplomnic

  • Любитель
  • *
  • Сообщений: 68
  • Трус не играет в хоккей... и не ставит Linux
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #6 : 09 Февраль 2011, 02:15:20 »
Здесь тоже вразумительный и очень подробный ман.
man smb.conf

Ай-яй-яй! Человек помощи просит, можно сказать, уже в отчаянии, а вы его носом в маны тычите. Мож, у него глаз затерся, не видит ошибку. Если все очевидно, подскажите.
Sony Vaio vgn-fw11zru Intel core 2 duo T9400 2.53 GHz (*2)
ATI mobility radeon 3650 256мб 4 Гб ОЗУ
Ubuntu 10.04 LTS Kernel Linux 2.6.32-21 generic

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27574
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #7 : 09 Февраль 2011, 02:35:07 »
Я не носом тычу, а указываю на несоответствие в логике.
Для случая "компов в сети билайна", я бы предложил забыть о самбе и воспользоваться SSH.
Подробности на http://winscp.net/
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ceval

  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #8 : 09 Февраль 2011, 09:16:05 »
player52rus Давай логи что выдает самба
и такой юзер есть в системе rolf
cat /etc/passwd | grep rolf

Оффлайн Schneider

  • Участник
  • *
  • Сообщений: 167
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #9 : 09 Февраль 2011, 12:40:40 »
Ну наконец, у меня заработало. Пробовал через командную строку smbclient-ом и с WINxp sp3 , WIN7 64bit Максимальная- все работает.
 Цель я описал выше.
Решилось так
(Нажмите, чтобы показать/скрыть)

Пользователей сначало создавал в UNIX : useradd set, useradd finansist
Потом в Samba : smbpasswd -a set, smbpasswd -a finansist
И потом включал (enable) пользователей в Samba: smbpasswd -e set, smbpasswd -e finansist - иначе не работает!



Пользователь решил продолжить мысль 09 Февраль 2011, 12:52:36:
Я не носом тычу, а указываю на несоответствие в логике.
Для случая "компов в сети билайна", я бы предложил забыть о самбе и воспользоваться SSH.
Подробности на http://winscp.net/
Мне не нужно шифровать мои данные. Пароли нужно. (надеюсь при encrypt passwords = true пароли не передаются открытым текстом по сети)
А пользоваться этим клиентом (winscp) мой приятель, для кого я хотел шару сделать точно не будет.
Нужно как можно проще. А что может быть проще сетевого диска в винде?!!!
естественно еще я отсеку доступ остальных по iptables.
Таким образом злоумышленнику надо будет очень постараться чтобы пробраться к серваку, и даже если пробереться и подберет пароль, если он (кул хацкер) потрет фильмы и инсталл большой потери я не испытаю!
Так что мой выбор вполне обоснован.

PS. AnrDaemon писал: Здесь тоже вразумительный и очень подробный ман.
man smb.conf

Могу сказать что этот ман ничего толком не объясняет. Проблемма в том для многих кто настраивает Самбу для простой шары(не только для меня), что тема новая. В смысле все эти понятия WINS NAS LDAP и тп. фишки, и не хочется заморачиваться и вникать, раз конфиг такой короткий. Кажеться вот ща впишу пару строк и попрет.Пробуешь конфиг чей то - не работает, другой - опять не работает. Вот методом тыка и осваиваешься. К слову iptables я сам изучал основательно. Но там все было проще. По сетям читаешь литературу. адреса.маски.протоколы. и потом пишешь конфиг с пониманием, что и для чего делашь. И трата времени на понимание и настройку (3 недели ушло) кажуться обоснованными. А в случае с самбой , из за простоты задачи (в моем случае) и вникать не хочется.
« Последнее редактирование: 09 Февраль 2011, 16:49:12 от Schneider »

Оффлайн player52rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #10 : 09 Февраль 2011, 19:27:52 »
Огромное спасибо всем за помощь, отдельное спасибо Schneider (За лог файл и коменты к нему), Diplomnic (за ресурс), ceval (за ссылку). Все заработало !!!! Разобрался и настроил !!! Ну, это просто пипец, три недели ушло !!!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27574
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #11 : 09 Февраль 2011, 20:08:56 »
Я не носом тычу, а указываю на несоответствие в логике.
Для случая "компов в сети билайна", я бы предложил забыть о самбе и воспользоваться SSH.
Подробности на http://winscp.net/
Мне не нужно шифровать мои данные. Пароли нужно. (надеюсь при encrypt passwords = true пароли не передаются открытым текстом по сети)
К шифрованию данных эта утилита имеет левое отношение.

Цитировать
А пользоваться этим клиентом (winscp) мой приятель, для кого я хотел шару сделать точно не будет.
Вы так легко решаете за него, даже не спросив его мнения?
Или вы, батенька, телепат, или ваш приятель из всех видов мозга имеет только костный.

Цитировать
Нужно как можно проще. А что может быть проще сетевого диска в винде?!!!
Особенно когда нету винды...

На тот случай, если вы решите включить мозг, информация: SMB - не самый безопасный протокол для использования в открытых сетях. И не самый надёжный.

Цитировать
Таким образом злоумышленнику надо будет очень постараться чтобы пробраться к серваку, и даже если пробереться и подберет пароль, если он (кул хацкер) потрет фильмы и инсталл большой потери я не испытаю!
При использовании sftp никакого отличия нет. Даже интерфейс такой же.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Schneider

  • Участник
  • *
  • Сообщений: 167
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #12 : 10 Февраль 2011, 09:22:04 »
К шифрованию данных эта утилита имеет левое отношение.
WinSCP использует протокол sftp - подразумевающий шифрование всех данных при передаче.
Я это имел ввиду.


Или вы, батенька, телепат, или ваш приятель из всех видов мозга имеет только костный.
Цитировать
Нужно как можно проще. А что может быть проще сетевого диска в винде?!!!
Особенно когда нету винды...
Ну не надо крайностей. Мой знакомый не продвинутый пользователь, а обычный обыватель. Я просто хочу ему предоставить часть своего диска под его
нужды. У него как раз стоит винда и в ней, как известно есть такая фича "сетевой диск", который настроить можно за 10 секунд. И не понадобиться объяснять человеку, что надо включить вот эту программу, запустить сессию. что слева увидишь свои диски, справа удаленные. зачем этим все загружать человека? Когда можно открыть ему "Мой компьютер" и показать- Видишь диск Z: вот сюда ты можешь копировать свое барахло.

На тот случай, если вы решите включить мозг, информация: SMB - не самый безопасный протокол для использования в открытых сетях. И не самый надёжный.
Ну мозг у меня слава богу работает. В надежности SMB я как то не сомневаюсь. А вот если вы меня просветите о механизме авторизации-передачи пароля по этому протоколу я буду признателен.

Конечно можно палить из пушки по воробьям и зашифровать весь поток данных с помощью sftp, но тогда предложите для моего приятеля встраиваемый в винду клиент, чтобы все выглядело как простой сетевой диск в виндововм окне. Тогда можно не в ущерб функциональности еще и зашифроваться.
Кстати спасибо за WINscp. Сам я недавно столкнулся с ограничением скорости при передаче файлов через sftp-клиент (который в комплекте с putty) и WINscp очень кстати + удобный интерфейс. Я, конечно, буду ей пользоваться.

PS. Надеюсь теперь все максимально ясно?


Пользователь решил продолжить мысль 10 Февраль 2011, 09:24:46:
Огромное спасибо всем за помощь, отдельное спасибо Schneider (За лог файл и коменты к нему), Diplomnic (за ресурс), ceval (за ссылку). Все заработало !!!! Разобрался и настроил !!! Ну, это просто пипец, три недели ушло !!!
Вот я и говорю, обидно когда тратишь столько времени на пустяковую, на первый взгляд, задачу.

Удачи.
« Последнее редактирование: 10 Февраль 2011, 09:24:46 от Schneider »

Оффлайн roma333

  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #13 : 10 Февраль 2011, 09:28:54 »


Конечно можно палить из пушки по воробьям и зашифровать весь поток данных с помощью sftp, но тогда предложите для моего приятеля встраиваемый в винду клиент, чтобы все выглядело как простой сетевой диск в виндововм окне. Тогда можно не в ущерб функциональности еще и зашифроваться.
Кстати спасибо за WINscp. Сам я недавно столкнулся с ограничением скорости при передаче файлов через sftp-клиент (который в комплекте с putty) и WINscp очень кстати + удобный интерфейс. Я, конечно, буду ей пользоваться.


Качаете Total Commander 2009 и будет вам счастье :D

Оффлайн Schneider

  • Участник
  • *
  • Сообщений: 167
    • Просмотр профиля
Re: Помогите пожалуйста с samba на ubuntu 10.04
« Ответ #14 : 11 Февраль 2011, 11:06:35 »
Товарисчи, интересные грабли я подложил вам и себе тоже.

эти два параметра надо делать так:
 interfaces = 127.0.0.1/8 eth0 (ну или кому вы еще расшариваете , каждый случай индивидуальный)
 ;bind interfaces only = no (проще вообще закоментировать или "no" поставить)

А то перезагрузил комп, а через smbclient //localhost/.... зайти не могу, в логах ноль записей при этом прибавляется.
сижу думаю че за бред. Кроме того пароли пользователям и новых пользователей создавать не сможете судя по этой инфе
Видимо при выполнении smbd restart эти переменные не считываются, а при перезагрузке считались  :D


 

Страница сгенерирована за 0.1 секунд. Запросов: 25.