Log in

Bekijk de volledige versie : Помогите с настройкой Samba



Pages : 1 [2]

roks
22-08-2011, 04:41
Ну а если я хочу управлять шарой из морды. Как я понимаю если поставить samba 3.х такой возможности не будет. Дело в том, что раньше у меня была tomato usb. Там из морды cifs монтировался. Руками никак не осилил. Поставил прошивку местных умельцев. Тоже не могу, и что интересное не могу найти конкретную инфу делать так и так. Такое впечатление, что монтирование cifs на роутер тайна за семью печатями

max2007
12-09-2011, 18:04
Имеется самба установленная скриптом для чайников , понадобилось сделать доступ до одной из папак по паролю , в вебморде самбы создал юзеоа max с паролем ХХХХ ,вот содержимое /opt/etc/samba/smb.conf

# Samba config file created using SWAT
# from UNKNOWN (192.168.1.2)
# Date: 2011/09/12 18:42:13

[global]
dos charset = UTF-8
display charset = UTF-8
interfaces = 192.168.1.1/24
bind interfaces only = Yes
security = SHARE
log level = 1
max log size = 100
time server = Yes
dns proxy = No
wins support = Yes
guest ok = Yes

[HDD-2]
path = /tmp/mnt/discb_1
force user = root
read only = No

[MUZIK]
path = /tmp/mnt/disca_3/muzik
force user = root
read only = No

[MAX]
path = /tmp/mnt/disca_3/foto
security = user
valid users = max
read only = No
guest ok = No
hosts allow = 192.168.1.2
Но при попытке зайти из под винды , не пускает
Мужыки ткните носом что не так ,оч надо !!!!

pilers
13-09-2011, 08:46
Самба установленная скриптом для чайников ... не пускает в ресурс...а очень надо !!!!

Параметр "security" относится к секции "global".
Должно помочь:

[global]
interfaces = 192.168.1.1/24, 127.0.0.1/8
workgroup = ваша_рабочая_группа
security = user
map to guest = bad user
guest account = nobody

[MAX]
path = /tmp/mnt/disca_3/foto
valid users = max
read only = No
guest ok = No
hosts allow = 192.168.1.2
Остальные параметры в секциях без изменений.
Возможно придется добавить юзера "nobody" с пустым паролем в систему и в САМБУ.
Используйте для проверки конфига:

$ testparm
Литература: http://linsovet.com/smaba-anonymous-share#comment-239, а также хороший русскоязычный ресурс http://smb-conf.ru/

max2007
13-09-2011, 11:25
pilers Спасибо буду пробовать !!

DEF29
18-09-2011, 08:39
Добрый день!

Есть роутер RT-N16 с жестким диском и медиаплеер WD TV Live Hub с встроенным жестким диском.
Прошивка от энтузиастов: 1.9.2.7-rtn-r3285
Стоит встроеенная в прошивку SAMBA2 и не хотелось бы ставить иную.

Столкнулся с такой проблемой: не получается расшарить для роутера жесткий диск медиаплеера, чтобы можно было в SSH-сеансе запустив MC просто скопировать фильм с жесткого диска на роутере на жесткий диск медиаплеера.

Помогите пожалуйста!

Ryav
19-09-2011, 17:24
Настраивал роутер по статье «Инструкция по настройке роутера WL-500gP с нуля (http://wl500g.info/showthread.php?t=3171)», так вот там не предлагают отключать через веб-интерфейс самбу. Но тогда натыкаемся на проблему, что файл /tmp/etc/smb.conf остается постоянно неизменным (то есть после перезагрузки все изменения пропадают, возвращая конфиг к начальному виду).

Как я понял, если же отключить через веб-морду родную самбу, то и работать она не будет. При помощи поиска понял, что включить в работу можно след образом:

/usr/sbin/smbd -D
/usr/sbin/nmbd -D

Однако никаких изменений у меня не происходит.

Напрашивается вопрос, что я делаю не так? И как добавить код, что выше, в автозагрузку, чтобы samba стартовала при загрузке/перезагрузке роутера сама? Что требуется от samba: для рута (пользователь plu) полные права на запись/чтение, для остальных только чтение.

Привожу свою настройки:
smb.conf

[global]
interfaces = br0
workgroup = home
server string = wl500gpv2
map to guest = bad user
username map = /etc/usermap.conf
guest account = nobody
security = user
browseable = yes
guest ok = no
guest only = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
# character set = 1251
# unix charset = CP1251
# display charset = CP1251
# dos charset = CP866
wins support = yes
os level = 255
local master = yes
coding system = utf8

[pub]
writeable = no
writelist = root plu
public = yes
path = /tmp/harddisk

usermap.conf (тут вообще не знаю, насколько правильно указано и стоит ли делать эту «карту» вообще)

plu = root

Далее создаю логин и пароль для samba (логин у самого роутера так же plu):

smbpasswd -a plu

При попытке подключиться по ip-адресу выдается ошибка, что доступ закрыт. Как быть — не могу ума приложить, целый день сижу копаюсь.

P.S. Слегка не в тему, но так же интересует вопрос, какой фтп-сервер в прошивке? Как его включать в работу (в веб-интерфейсе он у меня отключен) и прописать в автозагрузку? Куда и какие параметры прописывать, чтобы получить след. функционал: папка ftp всем read only, папка ftp/upload имеет возможность записи по паролю (но без логина). Разумеется, на диске папка ftp отображается как ftp, из фтп-клиента она выступает корневой папкой.

Заранее спасибо!

DEF29
24-10-2011, 23:44
Здравствуйте уважаемые theMIROn, lly.
Огромное спасибо за проделанный Вами труд, пользуюсь который год и очень доволен.
Не могли бы Вы выложить бинарники smbmount, smbumount от встроенной в прошивке samba но с поддержкой команды LFS?
Цель: меня очень устраивает встроенная в прошивку samba и я бы хотел примонтировать жесткий диск моего медиаплеера, но так, чтобы выполнялясь поддержка файлов размеров >2GB
Эксперименты с установкой samba2 привели меня именно к этому тупику, т.к. в итоге файлы больше 2GB не копировались, т.к. при монтировании нельзя использовать команду LFS хотя в smbmount ее используют в других системах (видно наша версия samba старовата).
Заранее премного благодарен за помощь!

lly
25-10-2011, 07:32
Не могли бы Вы выложить бинарники smbmount, smbumount от встроенной в прошивке samba но с поддержкой команды LFS?

Насколько я вижу в configure, LFS не может быть включено штатным образом :

*linux*)
AC_MSG_RESULT([disabling large file support for glibc2.1 on Linux])

Т.е. нужно патчить и/или таскать правки с более свежей версии. Желающих, как всегда, нет. :(

Да и давно назревшим апгрейдом на 3.0 заняться некому...

vectorm
25-10-2011, 07:44
Цель: меня очень устраивает встроенная в прошивку samba и я бы хотел примонтировать жесткий диск моего медиаплеера, но так, чтобы выполнялясь поддержка файлов размеров >2GB
Эксперименты с установкой samba2 привели меня именно к этому тупику, т.к. в итоге файлы больше 2GB не копировались, т.к. при монтировании нельзя использовать команду LFS хотя в smbmount ее используют в других системах (видно наша версия samba старовата).

Samba3 пробовали? Раз уж все равно вторую из пакетов ставили.

DEF29
25-10-2011, 08:14
Samba3 пробовали? Раз уж все равно вторую из пакетов ставили.

vectorm, нет не пробовал, т.к. на эксперименты целый день убил вчера, а работа мне больше не позволяет раскидываться временем :(

Если у кого-то есть возможность смонтировать диск с опцией lfs и прогнать файл >2GB я был бы очень благодарен за помощь.

lly, большое спасибо за информативный ответ. По крайней мере ясно, в чем дело. Было бы неплохо конечно иметь пропатченный вариант, посмотрите ЛС.

voyager77
10-11-2011, 18:47
Всем привет. Настроил торрент на роутере Asus WL500gP v2, благополучно скачал файл, но как оттуда его скопировать на компьютер - понятия не имею. У меня убунтоподобная система Росинка 9, которая расшаренный раздел на роутере почему-то не видит. Пытаюсь смонтировать /opt/torrent на роутере, где хранятся скачанные файлы, к папке на компе - бесполезно. Пытал sshfs - тоже результата нет. К роутеру подключена флешка на 16 гб, отформатированная в ext3, своп есть. Все сделал по инструкции, изменив лишь несколько деталей. К роутеру подключаюсь и работаю с ним через ssh. Что-то где-то надо подкрутить в самбе, только я не врубаюсь, что именно. Прошу помощи.

Irek320
10-12-2011, 18:44
Всем доброго времени. Имеем:
Прошивка от энтузиастов, много разных пакетов и программ(sms, lighttpd, php, postfix, samba 3, etc...).
Задача: Нужно пробросить порты так, чтобы к самбе нельзя было подключиться извне, но по локальной сети можно. Поиском пользовался, с бубном танцевал, и т.д. У меня получалось закрывать порты, но самба не была доступна не только из WAN и из LAN(:=!.
P.S.: и еще: может мне кто нибудь поможет в теме "настройка Sendmail/Postfix"