Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка Samba

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Открыть новую тему     Написать ответ в эту тему

new yorik



Lame®
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Samba - стандартный пакет взаимодействия Windows с программами для Linux и Unix.
· Является свободным программным обеспечением, выпущена под лицензией GPL.
· Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части.
· Начиная с третьей версии Samba предоставляет службы файлов и печати для различных клиентов Microsоft Windоws и может интегрироваться с операционной системой Windоws Server, либо как основной контроллер домена (PDC), либо как член домена. Также может быть частью домена Active Directory.
· Samba работает на большинстве Unix-подобных систем, таких, как Linux, POSIX-совместимых Solaris и Mac OS X Server, на различных вариантах BSD; в OS/2 портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux.


Samba - официальный сайт проекта  
Документация + решение проблем
Смежные темы на форуме

Всего записей: 2623 | Зарегистр. 31-12-2001 | Отправлено: 12:26 01-06-2002 | Исправлено: TheBarmaley TMP, 11:44 23-03-2016
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golychev
Цитата:
да, тут написано как...  
Спасибо за информацию . Скрипт хочу написать, чтобы он по расписанию подключался и копировал. Только не знаю, как сделать синхронизацию данных, чтобы все не копировать.

Цитата:
еще проще только через МС.
Попробую. Думаю пригодится.

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 13:27 11-11-2013 | Исправлено: niko7, 13:34 11-11-2013
ingvar1972



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
neatstoi
Могу дать свои рабочие конфиги для сервера на Centos 6.4 + Samba 3 в доменной сети с AD под Windows Server 2003 R2.

Всего записей: 1253 | Зарегистр. 09-04-2006 | Отправлено: 22:55 12-11-2013 | Исправлено: ingvar1972, 22:56 12-11-2013
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил Samba 4.0.13 настроил, ввёл в домен под управлением AD.
Проблема с мапингом. Порбовал разные варианты конфигурации сейчас стоят такие настройки:
passdb backend = tdbsam
auth methods = winbind
 
idmap config *:backend = tdb  
idmap config *:range = 20001-30000
 
winbind nss info = rfc2307
winbind trusted domains only = no
winbind use default domain = yes
winbind enum users  = yes
winbind enum groups = yes
winbind refresh tickets = Yes

 
в nsswitch.conf прописал winbind для passwd и group.
установил пакет libnss-winbind.
 
Собственно что имею на выходе:
wbinfo -t, wbinfo -u, wbinfo -g — работают корректно.
getent passwd — выдаёт кучу пользователей домена, НО не всех.
getent group — выдаёт только локальные группы.
getent group <имя группы> — показывает информацию, но опять же не о всех группах.
 
Соответственно пустоты выглядят так: uid=70074(ivanovi) gid=30001(пользователи домена) groups=30001(пользователи домена),4294967295,4294967295,4294967295,4294967295,4294967295,30008(BUILTIN\users)
 
Что мешает ему мапить остальные сущности? Логи log.winbindd и log.winbindd-idmap чистые.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6562 | Зарегистр. 28-08-2008 | Отправлено: 00:50 16-12-2013
andreik99

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как можно сделать доступ к информации через броузер не рутовому пользователю. Только к разделу STATUS, при наличии такой возможности.

Всего записей: 1492 | Зарегистр. 19-06-2008 | Отправлено: 11:54 08-02-2014
gmax007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreeBSD  9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27 03:52:52 UTC 2013     root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386  
 
smb.conf:  
unix charset = koi8-r  
dos charset = cp1251  
display charset = cp1251  
 
Проблема следующая. Самба-сервер. При использовании ls русские названия отображаются нормально. С виндовых клиентов тоже все нормально, а вот smbstatus пишет русские имена файлов и папок каракулями. Как сделать правильную кодировку вывода smbstatus?  
 
Вот вывод команды locale:  
LANG=ru_RU.KOI8-R  
LC_CTYPE="ru_RU.KOI8-R"  
LC_COLLATE="ru_RU.KOI8-R"  
LC_TIME="ru_RU.KOI8-R"  
LC_NUMERIC="ru_RU.KOI8-R"  
LC_MONETARY="ru_RU.KOI8-R"  
LC_MESSAGES="ru_RU.KOI8-R"  
LC_ALL=ru_RU.KOI8-R

Всего записей: 104 | Зарегистр. 21-10-2010 | Отправлено: 15:45 17-02-2014
digital422

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dos charset = CP866
unix charset = UTF-8 (koi8-r)
display charset = UTF-8 (koi8-r)

Всего записей: 351 | Зарегистр. 19-04-2003 | Отправлено: 17:39 17-02-2014
gmax007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
digital422Помогло, спасибо. Не совсем понимал charsetы эти, где какой играет роль

Всего записей: 104 | Зарегистр. 21-10-2010 | Отправлено: 09:26 18-02-2014
digital422

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновился на днях до Debian wheezy. Была одна шара, подмонтированная к другой Windows шаре через mount -t cifs -o user=***,password=*** \\server\share \mnt. После обновления размер папок в источнике при просмотре через консоль-0, в windows станции папки понятно не открываются. Как временное решение сделал синхронизацию через rsync. Что натворили в новой версии, кто сталкивался с подобным ?

Всего записей: 351 | Зарегистр. 19-04-2003 | Отправлено: 12:54 23-02-2014
gmax007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Знаю что в гугле можно найти кучу подобных тем, но никак не могу победить. Нужно сделать аудит файлов в самба, на rmdir, unlink, rename. Раньше делал на Centos5, щас на фряхе никак не справлюсь
Подскажите плиз, что не так:
 
[root@host /var/log/samba]# uname -a
FreeBSD host 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27 03:52:52 UTC 2013     root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386
 
 
#======================= Global Settings =====================================
        [global]
workgroup = NET
netbios name = host
server string = FileServer
security = share
guest account = nobody
hosts allow = 192.168.0.0/24 127.0.0.0/8
create mask =0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
syslog = 0
log level = 0 vfs:2
max log size = 0
 
unix charset = koi8-r
dos charset = cp866
display charset = koi8-r
 
 
[Exchange]
  path = /smbshares/exchange
  comment = public folder
  browseable = yes
  writable = yes
  guest only = yes
  guest ok = yes
  vfs objects = full_audit recycle
  vfs objects = full_audit recycle
  full_audit:prefix = %I
  full_audit:success = rmdir, unlink, rename
 
[Control]
  path = /smbshares/control
  comment = special folder
  browseable = no
  writable = yes
  guest only = yes
  guest ok = yes
  vfs objects = full_audit recycle
  full_audit:prefix = %I
  full_audit:success = rmdir, unlink, rename
 
 
В конце /etc/syslog.conf:
local5.notice                      /var/log/samba/audit.log

Всего записей: 104 | Зарегистр. 21-10-2010 | Отправлено: 10:42 24-02-2014
gmax007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В общем сейчас дошел до того что у меня все получилось, в статье http://it-talk.org/topic7707.html подробно объясняется принципы работы .
Но вот все логи забиты такими операциями |is_offline|fail (Operation not supported), причем например до записи unlink (которую я и тестил удалением файла), с этим же файлом 2 операции с действием |stat|fail (No such file or directory)|. Что это, как убрать. у меня стоит в конфе:
syslog = 7
log level = 0 vfs:1
max log size = 0
vfs objects = full_audit recycle
full_audit:prefix = %I
full_audit:success = rmdir, unlink, rename
full_audit:failure = none
full_audit:facility = local5
full_audit:priority = notice
В сислоге notice5 в спецфайл для логов самбы перенаправляется.  
Конечно, шара работает, эти сообщения возможно ниочем опасном не говорят, я буду потом грепом в архив логи файлового аудита скидывать а общий загаженный лог /дев/нуллить, но все же хотелось понять вдруг можно правильно понять и убрать эти миллионы |is_offline|fail (Operation not supported) записей

Всего записей: 104 | Зарегистр. 21-10-2010 | Отправлено: 16:06 27-02-2014
BOCTOKOB

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
Вот какой случай приключился. Есть два домена в сети, один на Linux (Samba 3.0 (с WINS и мастер-браузер), DHCP), другой на 2003 Small Business Server со статическим IP. SBS решили перетащить на другое железо. После перетаскивания SBS хапнул динамический IP с сервера под Linux, который, естественно отличается от прошлого статического. Вернул IP на место ipconfig /release и задал правильный статический IP. И начались косяки.
При пинге по NetBios- имени SBS не отвечает (по IP ок и по полному DNS-имени тоже ок) , так как этом резолвится динамический IP, который SBS взял с DHCP. Вопрос - где он сохранился? В WINSе? тогда как очистить (обновить) таблицы WINS? Чистил /var/lib/samba/wins.dat от неправильной записи - после перезапуска служб Samba неправильная запись появляется вновь.
nbtstsat -RR делал на SBS - безрезультатно. Надеюсь на помощь

Всего записей: 94 | Зарегистр. 18-10-2011 | Отправлено: 10:32 28-02-2014 | Исправлено: BOCTOKOB, 11:09 28-02-2014
gmax007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как посмотреть в самбе какие файлы открыты и кем (ip-адреса). smbstatus -L показывает файлы, а вот еще бы знать с каких IP
 
Добавлено:
Либо мне нужно в lsof посмотреть чтобы было и имя файла и ip адрес, вот ключи не пойму какие нужны

Всего записей: 104 | Зарегистр. 21-10-2010 | Отправлено: 15:54 06-03-2014
Fedrr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени суток!  
1)Поставил samba на freebsd 9.2. Создал системного пользователя и пользователя samba с одним и тем же логином и паролем!  
2) Дал права системному польз. на шары  
3) D samba.conf в параметре valid users = польз. samba, write = yes.  
4) В итоге авторизация проходит успешно, шары появляются, а доступа нет! в логах ошибок нет! Процессы samba запущены. А вот в шары не пускает, пишет доступа нет!  
 
Подскажите в чем могут быть причины!
 
Добавлено:
Всем доброго времени суток!  
1)Поставил samba на freebsd 9.2. Создал системного пользователя и пользователя samba с одним и тем же логином и паролем!  
2) Дал права системному польз. на шары  
3) D samba.conf в параметре valid users = польз. samba, write = yes.  
4) В итоге авторизация проходит успешно, шары появляются, а доступа нет! в логах ошибок нет! Процессы samba запущены. А вот в шары не пускает, пишет доступа нет!  
 
Подскажите в чем могут быть причины!

Всего записей: 57 | Зарегистр. 01-03-2012 | Отправлено: 13:35 18-03-2014
FoxBlack09

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fedrr

Цитата:
параметре valid users = польз. samba, write = yes.  

а пользователь самбы имеет права на шары? другими словами, кто владелец каталогов, которые вы раздаете по сети?И ещё момент, посмотрите логи самбы (хотя и так понятно, какая там будет повторяться фраза...).

Всего записей: 510 | Зарегистр. 01-04-2009 | Отправлено: 16:41 18-03-2014
bbitkk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 2 | Зарегистр. 22-05-2014 | Отправлено: 07:45 22-05-2014
bbitkk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
разобрался сам, как оказалось прежде чем вводить дисковую полку в домен, нужно создать учетную запись компьютера с именем полки и указать что данный компьютер имеет статус пред-Windows 2000, для использования ntlm2 я так полагаю, я использовал RSAT.

Всего записей: 2 | Зарегистр. 22-05-2014 | Отправлено: 14:58 22-05-2014
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ставлю openfire по этой инструкции: http://www.pvsm.ru/windows/35499
Конфиг самбы и кербероса оттуда, адаптировал для себя. Мой домен clinica.local. контроллер домена сидит на 192.168..6.254 Называется SVR-DC2
 
Лог самбы
Подробнее...
 
krb5.conf
Подробнее...
 
файл хостст
Подробнее...
 
При выполнении root@SVR-IM:/tmp# net ads join -U admkp@clinica.local -D CLINICA.LOCAL  
Enter admkp@clinica.local's password:  
Получаю
Failed to join domain: failed to find DC for domain WORKGROUP  
 
Где накосячил с файлом конфигурации?

----------
Дьявол коварен - он может явиться к нам просто в образе дьявола

Всего записей: 8930 | Зарегистр. 03-03-2002 | Отправлено: 21:34 04-06-2014
ingvar1972



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
obtim
Такая ошибка при не работающем DNS, который обязателен для контроллера домена.
У меня подобное было при отсутствии прав у самбы на доступ к зонам ДНС...

Всего записей: 1253 | Зарегистр. 09-04-2006 | Отправлено: 00:22 05-06-2014 | Исправлено: ingvar1972, 00:25 05-06-2014
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ingvar1972
Действительно проблема в днс. Почему-то он работает на всех машинах кроме этой(debian 7.5). Спасибо за наводку.

----------
Дьявол коварен - он может явиться к нам просто в образе дьявола

Всего записей: 8930 | Зарегистр. 03-03-2002 | Отправлено: 10:00 05-06-2014
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samba на freebsd, диск sata 7200 оборотов, карточка 100 мбит/с. Пользователь открывает некий файл с самбы на компьютере с win7, что-то делает с ним, сохраняет. Программа в которой открыт файл начинает сохранять его и подвисает, белеет на несколько минут, посмотрел используя  Process Monitor. Очень много обращений к файловому серверу на запись файла, на пользовательский компьютер нагрузки нет. Соответственно необходимо чтобы такие файлы шустро сохранялись. Подскажите, как оптимизировать самбу для таких задач?

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 10:39 06-07-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка Samba


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru