LINUX.ORG.RU
ФорумAdmin

[Samba][Xubuntu 11.04]

 


0

1

Добрый день!
Есть комп с Xubuntu.
Есть компы с виндой в той же сети.
Хотел, значит, сделать File Sharing.
Пошёл в Синаптик, поставил пакет samba.
В терминале сделал вот что:
sudo su
smbpasswd -a abtomat
пароль
пароль
/etc/init.d/smbd restart

Пересел за оконный комп, зашёл на \\192.168.0.107 (это адрес машины с пингвинами).
Требует реквизиты.
Пишу:
abtomat
пароль

И... не принимает. Просит ввести заново и так до бесконечности. Вопрос: что я делаю не так? Я что-то пропустил? Заранее спасибо!

Связь между компами есть 100%, стоит minecraft сервер, и на всех компах в сети на нём игралось.



Последнее исправление: ABTOMAT (всего исправлений: 1)

Дожились... При настройке серверного ПО слово "конфиг" теперь можно не упоминать...

smb.conf показывай, горе луковое.

Если судить по дефолтам, то сейчас там security=user и оно от тебя спрашивает пароль одного из пользователь компа с Xubuntu. Есть у тебя на компе в /etc/passwd юзер abtomat?

adriano32 ★★★
()

Ты мануал-то читал хоть? Нет. Так вот иди прочитай, а потом топай сюда с глупыми вопросами, если не получится по нему настроить.

//Сейчас оно у тебя просит пароль от юзера убунтового компа. Почему - бегом читать мануал.

Zhbert ★★★★★
()

Прочитал мануал. Сделал пароль для юзера, всё логинится.
Но остался ещё вопрос: почему сервера не видно в сетевом окружении Винды? Нетбиос указал, воркгрупп указал. По IP зайти можно, а в списке устройств в сети не видно. Подскажите, что не так, вот конфиг:

[global]
   panic action = /usr/share/samba/panic-action %d
   workgroup = «workgroup»
   netbios name = «ABTOSERVER»
   invalid users = root
   security = user
   wins support = yes
   log file = /var/log/samba.log
   log level = 3
   max log size = 1000
;   syslog = 1
;   encrypt passwords = yes
   passdb backend = smbpasswd
;   socket options = tcp_nodelay
   dns proxy = no
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
   obey pam restrictions = yes
;   pam password change = no
;   null passwords = no
;   server string = samba 3.5.8
;   guest ok = no
;   guest account = nobody
   username map = /etc/samba/smbusers

#Share Definitions

[homes]
   comment = Home Directories
;   browseable = yes
   writable = yes
   security mask = 0700
   create mask = 0700

[]
   path = /home/abtomat/Share/Films
   writeable = No
   browseable = yes
   guest ok = yes

ABTOMAT
() автор топика
Ответ на: комментарий от ABTOMAT

сервера не видно в сетевом окружении Винды?

Да что такое, третий раз за сегодня спрашивают одно и то же!.. *выругался и пошёл на огород*

adriano32 ★★★
()
Ответ на: комментарий от adriano32

Ну уж извините, что вопрос популярный. Можно было бы и в FAQ разместить, раз у всех такая проблема.
Специально пошёл поискать по форуму, но подобных топиков не нашёл, если можно, дайте ссылки на них.

ABTOMAT
() автор топика
Ответ на: комментарий от ABTOMAT

В LOR FAQ подобные вещи размещаться не будут, так как имхо это проблема венды, а не самбы. Гугли по oszone или винфаку «пусто в сетевом окружении» итп - там будут всевозможные варианты проблем, из-за которых венда не получает список соседей.
Может, конечно, проблема с прохождением broadcast пакетов по сети, но это тоже проблема на стороне венды, если netbios name задан.

adriano32 ★★★
()
Ответ на: комментарий от massimus

ABTOMAT не слушай его, он не шарит

Если разбираешься в Samba ещё меньше моего, то лучше не лезь.
security = share станет депрекейтед в одном из следующих после 3.6.0 выпусков. А ты советуешь то, что давно рекомендуется заменять в конфигах на security=user.

adriano32 ★★★
()
Ответ на: ABTOMAT не слушай его, он не шарит от adriano32

>security = share станет депрекейтед

...тем временем ТС разберётся в тонкостях, а самба будет отдавать и показывать всё, что нужно.

Знаешь, как сделать правильно — делись. Пока ты только попросил конфиг, послал ТС на винфак и в тему, где из Линукса были не видны виндовые компы (немного другая ситуация, как я понимаю).

massimus ★★★
()
Ответ на: комментарий от massimus

ABTOMAT: - Прочитал мануал. Сделал пароль для юзера, всё логинится.

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

Я предчувствую, как на ЛОР повалит нубьё, после обновлений до версии, в которой этой опции уже не будет. Нубьё, которое настраивало самбу по заметкам в чьих-то блогах именно с security=share, чтоб «самба отдавала и показывала всё, что нужно», абсолютно не понимая как и из-за чего показывается и работает то что они хотят.
Это я к твоему «Попробуй security = share». Со стороны выглядит как совет бывалого вендоадмина с бубном. Сам такой, но в последнее время отучаю себя. Надо подходить с умом, а если трясти инструментом, то делать так, чтоб потом не получалось «ой, вот я исправил в конфиге много всего и заработало, а из-за чего именно заработало - ХЗ».

Венда может не отображать в сетевом окружении никого по многим причинам: блочатся или не доходят броадкаст пакеты, остановлена Служба обозревателя сети (Browser Service), Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper Service), Сервер. Сконфигурировано как-то криво.

Из конфига, что привёл ТС, пожалуй только wins support = yes не нужно в простой сети, а если и оставить, то dns proxy = no стОит вернуть в дефолтное значение.
Менять security=share не имеет при этом никакого смысла.

adriano32 ★★★
()
Ответ на: комментарий от adriano32

>Ты опоздал со своим советом
Я отвечал на комментарий о невидимости шары из винд, не на основное сообщение. Это не был совет, как настроить «самбу вообще».
Просто не далее чем сегодня сталкивался с картиной, когда винда не видит шару с security = user, хотя по айпишке заходит прекрасно, а с security = share видит.

Я предчувствую, как на ЛОР повалит нубьё, после обновлений


Нубьё валит на ЛОР круглосуточно после обновлений и без оных, с этим или мириться, или убиться. Ну настраивали «по заметкам в чьих-то блогах», так по ним же и научатся делать по-новому. Кто захочет — разберётся, кто не захочет — не заставишь.

massimus ★★★
()
Ответ на: комментарий от massimus

УМВР

не видит шару с security = user, хотя по айпишке заходит прекрасно, а с security = share видит.

Это называется бездумное шаманство. Почитай это для общего развития. Там прекрасно описан процесс получения списков для обозревания. Прочти и попробуй выявить по логам на каком этапе происходит отлуп. Станет ясно кто виноват - сервер с самбой, венда, конфликт LMB или ещё что-то.

Хотя вряд ли ты это станешь делать, ведь с security = share всё работает и плевать, что у кого всё работает и с security = user.

adriano32 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.