Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Настройка Samba

Автор: suid
Дата сообщения: 01.10.2003 12:50
Привет всем!
траблы у меня в сети продолжаются
самбу обновил на 2.2.7а, 2.2.8 не нашёл под ASP Linux
если кто знает где лежит подскажите
сервак так и продолжает проигрывать выборы
вот кусок конфига, может в нём что не так
[global]
client code page = 866
workgroup = ###
netbios name = ###
server string = General
interfaces = eth0 1##.##.##.#/255.255.0.0
bind interfaces only = Yes
encrypt passwords = Yes
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
unix password sync = Yes
log file = /var/log/samba/%m.log
max log size = 0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
character set = KOI8-R
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
hosts allow = 1##.##.0.0/255.255.0.0
printing = lprng

2003 серваков в сети точно нет
не пойму что за глюк
Автор: Out
Дата сообщения: 01.10.2003 13:14
suid
Ну самую последнюю версию самбы можно взять с www.samba.org. Берешь исходники и компилишь их на свое усмотрение... Это раз.
Два: попробуй поменять значение сокета:
socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY IPTOS_THROUGHPUT SO_RCVBUF=4096 SO_SNDBUF=4096
Ну и попробуй:
name resolve order = host wins bcast lmhosts
А так, советую, прежде всего переставить самбу... Просто ее скомпилить... СКОМПИЛИТЬ РУЧКАМИ.. Я не раз наталкивался, что родные пакеджи очень тупят при работе.. =)
А конфиг у тебя вполне жизнеспособный... =)
P.S. Советую посмотреть логи... может чего обнаружишь... Хотя не факт, но попробовать стоит...
Автор: suid
Дата сообщения: 01.10.2003 13:24
хорошо попробую
вот только вопрос, самба 3.0.0 как?
работоспособная, дыр много, стоит вообще её ставить или всё таки постарей поискать?
Автор: Out
Дата сообщения: 01.10.2003 13:56
suid
Вообще там очень много дороботок.. Включая поддержку BDC для WinNT4.0. Я все хочу поставить, но что-то никак руки не доходят...
Вообще я думаю, что стоит начать в 2.2.8а. У меня на ней все нормально работало...
Ну если не получится, то ставь 3.0.0 и может решется твоя проблема.. =)
Автор: zenia
Дата сообщения: 01.10.2003 14:01
Теряются права:

Стоит файл-сервер Slackware Linux 7.1 + Samba 2.24,
когда юзер открывает файл *.xls, работает там сохраняет,
Excel пишет данные сохранены, но файл не может быть открыт, так как не хватает памяти.
После этого файл юзер открыть не может.
На сервере смотришь все права потеряны 000
делаешь 760.
Файл открываешь все изменения записаны.
Такая проблема только с экселевскими файлами.
Автор: Out
Дата сообщения: 01.10.2003 14:25
zenia
А в логе какую ошибку пишет...?
Автор: zenia
Дата сообщения: 01.10.2003 15:48
Out

Другая ситуация, копирую файл в другую директорию(название директории написано кирилицей), открываю его оттуда, эксел пишет что такой документ уже открыт, но работать с ним можно и сахранять тоже.

Вот лог который вроде к этому делу относиться:
5 user groups:
10009 10010 10001 10000 10015
[2003/10/01 16:37:16, 3] lib/util.c:unix_clean_name(387)
unix_clean_name [/DeloCIT/12-06~CR/?®« ­¤ /IP-adress domain_old.xls]
[2003/10/01 16:37:16, 3] smbd/mangle.c:check_mangled_cache(650)
Found 12-06~CR on mangled stack as 12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©
[2003/10/01 16:37:16, 2] smbd/dosmode.c:unix_mode(59)
unix_mode(DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls) inheriting from DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ 
[2003/10/01 16:37:16, 2] smbd/dosmode.c:unix_mode(67)
unix_mode(DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls) inherit mode 40770
[2003/10/01 16:37:16, 3] smbd/dosmode.c:unix_mode(111)
unix_mode(DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls) returning 0760
[2003/10/01 16:37:16, 3] lib/util.c:unix_clean_name(387)
unix_clean_name [DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls]
[2003/10/01 16:37:16, 2] smbd/open.c:open_file(233)
zenia opened file DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls read=No write=Yes (numopen=2)
[2003/10/01 16:37:16, 3] smbd/process.c:process_smb(866)
Transaction 11430 of length 120
[2003/10/01 16:37:16, 3] smbd/process.c:switch_message(673)
switch message SMBtrans2 (pid 183)
[2003/10/01 16:37:16, 3] smbd/sec_ctx.c:set_sec_ctx(314)
setting sec ctx (10289, 10010) - sec_ctx_stack_ndx = 0
[2003/10/01 16:37:16, 3] smbd/sec_ctx.c:set_sec_ctx(319)
5 user groups:
10009 10010 10001 10000 10015
[2003/10/01 16:37:16, 3] smbd/trans2.c:call_trans2setfilepathinfo(2348)
call_trans2setfilepathinfo(8) DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls info_level=257 totdata=40
[2003/10/01 16:37:16, 3] smbd/process.c:process_smb(866)
Transaction 11431 of length 45
[2003/10/01 16:37:16, 3] smbd/process.c:switch_message(673)
switch message SMBclose (pid 183)
[2003/10/01 16:37:16, 3] smbd/sec_ctx.c:set_sec_ctx(314)
setting sec ctx (10289, 10010) - sec_ctx_stack_ndx = 0
[2003/10/01 16:37:16, 3] smbd/sec_ctx.c:set_sec_ctx(319)
5 user groups:
10009 10010 10001 10000 10015
[2003/10/01 16:37:16, 3] smbd/reply.c:reply_close(3021)
close fd=20 fnum=13568 (numopen=2)
[2003/10/01 16:37:16, 2] smbd/close.c:close_normal_file(213)
domain+zenia closed file DeloCIT/12-06 (I)-®a¤?« ?®¬?iia?a­ea a?a?© ? a?a­®«®??©/?®« ­¤ /IP-adress domain_old.xls (numopen=1)

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

Как от этого избавиться(менять название директорий на латиницу очень не хочется)?
Автор: Out
Дата сообщения: 01.10.2003 16:05
zenia

У тебя в smb.conf стоит character set = KOI8-R ....?
Если так, то проблем с кирилицей быть не должно...
А в логе у тебя прямо сказано, что (коды ошибок)

10009 - Б/д реестра повреждена
10010 - Ключ реестра поврежден
10001 - Слишком много уровней рекурсии - переполнение стека
10015 - Реестр поврежден. Ошибка в структуре одного из файлов, содержащих данные реестра, или же системный образ файла памяти поврежден, или же файл не может быть восстановлен, поскольку резервная копия или журнал отсутствуют или повреждены.

Поэтому обрати внимание 10001 - т.е. поднастрой сокет.. У меня такое было, когда был кривой сокет и когда то-то броадкастил по сети большими пакетами.
Настройки сокета... Во всяком случае оптимальные для меня, я писал выше...
Ну и посмотри на системные файла...(типа разрешения, целостность и т.д.) Но они, скорее всего, в порядке. Ошибки по повреждению файлов реестра возникают когда нет возможности записи в эти файлы... Ну типа забит сокет, нет места на винте или слайсе...
А так, если ничего не поможет - smb.conf в студию.. =) Посмотрим там... Хотя я настоятельно советую обновить версию самбы... Потому что они начали граматно работать с скетом только с версии 2.2.3a. 2.2.4 ИМХО не далеко ушла от 2.2.3
Автор: Aleksanders
Дата сообщения: 01.10.2003 16:46
Люди! Кто-нибудь реально настраивал DC на самба? Чтобы можно было присоединять рабочую станцию 2000 к нему, менять имя компа, мониторить удаленно юзеров и т.д.
Автор: Out
Дата сообщения: 02.10.2003 07:42
Aleksanders
Реально... ДА... =)
Если у тебя проблемы - пости... А первоначальная настройка есть веде... Смотри www.samba.org или opennet.ru
И еще не понятно, что ты подрузомеваешь под мониторингом пользователей... Если смотреть, кто подключен к самбе и что смотрит - это одно... А что подрузомеваешь ты...?
Менять имя компа можно ТОЛЬКО на комп.. =) Самба этого не позволяет... Основная заточенность самбы - это файл-сервер для unix+windows.. А доменные приблуды это уже номер два.. Корректная работа с пользователями это вообще третья задача.. Которую я решаю средствами ldap + bind... =)
А так - вопрос в студию
Автор: zenia
Дата сообщения: 02.10.2003 09:20
Out
Помогите!!!
Вот мой конфиг:
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2003/10/02 10:00:14

# Global parameters
[global]
client code page = 866
workgroup = DOMAIN
netbios name = SRVLINUX
server string = Samba Server
interfaces = eth0
security = DOMAIN
encrypt passwords = Yes
password server = NETFINITY HILTOV
log level = 3
log file = /usr/local/samba/var/log.%m
max log size = 50
os level = 64
preferred master = False
local master = No
dns proxy = No
winbind uid = 10000-20000
winbind gid = 10000-20000
template shell = /bin/bash
winbind separator = +
winbind cache time = 10
guest account =

[cit]
path = /cit
admin users = @DOMAIN+alex
read only = No
security mask = 00
directory security mask = 00
inherit permissions = Yes
inherit acls = Yes
browseable = No

Я там был поставил
character set = KOI8-R
так после этого вообще в винде все русские шрифты полетели.
вернул обратно все равно название абракодаброй.

Как вернуть русские шрифты.

Изменял с помощью Swat.

Добавлено

Шрифты вернулись после перезагрузки винды(машины клиента).
Вопрос как все-таки подружить кирилицу с samba
Я только начинаю разбираться с samba linux и Unix вообще(ставил все другой)
Я посмотрел что samb.conf
размещается и в /usr/locav/samba/lib/
и в расшаренной папке.
Так когда я менял в swat
character set = KOI8-R (вначале было пусто)
то поменялся только конфиг в samba/lib/ , а в расшаренной не поменялся, так может это все проблемы возникли из-за этого?
Автор: minusa
Дата сообщения: 03.10.2003 13:18
Если у Вас самба:
1. Не видна в сети, то
а)Либо она проиграла выборы
тогда надо проследить, чтобы в сети не было машин с IPX и другими протоколами, так как после выигрыша какой-либо машиной голосования в другой сети, она автоматом смещает самбу, так как знает больше (было со мной на самбе 2.2.3-2.2.7)
б) Либо она выиграла выборы, но у Вас не существует (или не добавлен в smbpasswd) пользователь, которого назначили guest user = (по умолчанию - nobody). Вывод инфы о домене и о доступных шарах происходит под этим пользователем.

2. Не добавляет машины w2k в домен
Надо (как это работает у меня на 2.2.7):
а) завести на самбе пользователя с uid 0 (обычно root), добавив его в smbpasswd
b) завести в unix passwd пользователя <Имя машины>$
c) Если хотите, чтобы на машине при заходе доменным админом у вас были права админа -
пропишите в smb.conf параметры domain admin group и до кучи domain guest group
d) Зайти локальным админом на добавляемую машину и отключить все замапленные шары сервера (если они есть)
e) Добавить машину в домен при запросе пользователя указав пользователя с uid 0

Если при этом оно ругается что
a) Не может найти сервер или ...
То ли проблема в проводах/ip адресах (просто машина сервер не видит), то ли не прописан guest user, может еще шары netlogon не быть

b) Что-то там про конфликт credentials
Забыли отмапить все шары с сервера

c) Еще есть какое-то ругательство, если забыли завести пользователя <имя машины>$ в passwd

P.S.: На WinXP еще надо добавить в регистри
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netlogon\parameters
"RequireSignOrSeal"=dword:00000000

P.P.S.: Все это довольно подробно описано в Samba-PDC-HOWTO.html
(У меня лежит в /usr/local/share/doc/samba/htmldocs)
Автор: Out
Дата сообщения: 03.10.2003 13:38
zenia
Ну начнем с того, что в конфиг, в разделе winbind я бы добавил
winbind enum users = yes
winbind enum groups = yes
template homedir = /export/home/NT/%D/%U

Во вторых character set = KOI8-R я бы остави - этот параметр задает карту перекодировки имен файлов, постпупающих с клиента. Просто после приминения, перегрузи самбу и клиента...
Если не работает с KOI8-R, то попробуй поставить ISO8859-5. Хотя должно заработать и с KOI8-R... Но чем черт не шутит... + к этому проверь наличие в usr/local/samba/lib/codepages/ файла codepage.866! И еще... Параметр character set = KOI8-R должен стоять перед параметром client code page = 866!!!!!!

И попытайся сделать это ручками.....! Я не раз порол SWAT'ом свою самбу... Хотя это к делу не относится.... =)
Ну и естественно добавь socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY IPTOS_THROUGHPUT SO_RCVBUF=4096 SO_SNDBUF=4096!!!!!!!
Пробуй.. Должно заработать....

Добавлено
minusa
Полностью с тобой согласен.. Но так же хочу напомнить, что существует масса подводных камней к которым не применимы доки HOW-TO... =)
Автор: Aleksanders
Дата сообщения: 04.10.2003 09:52
Out
Вопрос в студии.
Контроллер домена для рабочих станций 9x, nt4-5 на FreeBSD 4.x. Как?
Автор: Out
Дата сообщения: 06.10.2003 06:51
Aleksanders
Отлично, что вопрос в студии... =)
Но если ты ждешь от меня конкретного конфига с настройками, то зря.. Я не буду прсто его копировать с различных ресурсов...!
Если у тебя что-то конкретное, то говори... А вопросы из серии есть ли жизнь на Марсе и т.п. ИМХО здесь просто не стоит рассматривать.
Из ресурсов могу дать ссылку http://ru.samba.org/samba/docs/ и http://hr.uoregon.edu/davidrl/samba.html... Там все описано просто и понятно. А если ты уже после установки и конфигурирования самбы получишь проблемы, то мы постараемся их решить...
P.S. Самый лучший докпо самбе!!! Читать всем прежде чем постить!!!!

http://ru.samba.org/samba/docs/using_samba/toc.html

Добавлено
Вот тебе тот конфиг с которого стоит начать...

The first step in creating a working Samba PDC is to understand the parameters necessary in smb.conf. I will not attempt to re-explain the parameters here as they are more that adequately covered in the smb.conf man page. For convenience, the parameters have been linked with the actual smb.conf description.

Here is an example smb.conf for acting as a PDC:


[global]
; Basic server settings
netbios name = POGO
workgroup = NARNIA
; we should act as the domain and local master browser
os level = 64
preferred master = yes
domain master = yes
local master = yes

; security settings (must user security = user)
security = user

; encrypted passwords are a requirement for a PDC
encrypt passwords = yes

; support domain logons
domain logons = yes

; where to store user profiles?
logon path = \\%N\profiles\%u

; where is a user's home directory and where should it
; be mounted at?
logon drive = H:
logon home = \\homeserver\%u

; specify a generic logon script for all users
; this is a relative **DOS** path to the [netlogon] share
logon script = logon.cmd
; necessary share for domain controller
[netlogon]
path = /usr/local/samba/lib/netlogon
read only = yes
write list = ntadmin

; share for storing user profiles
[profiles]
path = /export/smb/ntprofile
read only = no
create mask = 0600
directory mask = 0700

There are a couple of points to emphasize in the above configuration.

Encrypted passwords must be enabled. For more details on how to do this, refer to ENCRYPTION.html.

The server must support domain logons and a [netlogon] share

The server must be the domain master browser in order for Windows client to locate the server as a DC. Please refer to the various Network Browsing documentation included with this distribution for details.

As Samba 2.2 does not offer a complete implementation of group mapping between Windows NT groups and Unix groups (this is really quite complicated to explain in a short space), you should refer to the domain admin group smb.conf parameter for information of creating "Domain Admins" style accounts.
Автор: suid
Дата сообщения: 16.10.2003 13:24
Hi all!
может кто прояснит, что это в smbd.log постоянно повторяется
никак инфу не найду, подозреваю что из-за этого все глюки
а вот как исправить...

[2003/10/16 15:14:05, 0] lib/util_sock.c:send_smb(703)
Error writing 5 bytes to client. -1. (Connection reset by peer)
[2003/10/16 15:16:14, 0] lib/util_sock.c:read_data(436)
read_data: read failure for 4. Error = Connection reset by peer
[2003/10/16 15:26:10, 0] lib/util_sock.c:read_data(436)
read_data: read failure for 4. Error = Connection reset by peer

Добавлено
и ещё периодически вот что вылезает

[2003/10/16 15:34:34, 0] lib/util_sock.c:get_socket_addr(1012)
getpeername failed. Error was Transport endpoint is not connected
Denied connection from (0.0.0.0)
[2003/10/16 15:34:34, 0] lib/util_sock.c:write_socket_data(499)
write_socket_data: write failure. Error = Connection reset by peer
[2003/10/16 15:34:34, 0] lib/util_sock.c:write_socket(523)
write_socket: Error writing 5 bytes to socket 13: ERRNO = Connection reset by peer
Автор: Out
Дата сообщения: 17.10.2003 07:55
suid
То что это глюки - ты абсолютно прав. =) Скорее всего - ошибка не столько в самбе - сколько в настройке сетевого интерфейса... (судя по твоей ошибке). У меня было похожее, когда интерфейс не был настроен... Тоже пенял на самбу, а оказалось сетка.. =)
Попробуй сделать низкоуровневую настройку интерфейса (ifconfig xxx 1.1.1.1 broadcast 255.225.255.0 netmask 255.255.255.0 plumb up). Ну и про команду ndd не забывай... Он позваляет менять размер сокета. Ну и полистай howto по самбе. Может что найдешь конкретно по своей ОС. Я думаю, что проблема в этом. Что-то с сеткой + настройка сокета в самбе.... Копай тут.. =)
Автор: theVile
Дата сообщения: 02.12.2003 11:38
Компилирую samba-3.0.0. Компиляция проходит успешно. Но в итоге получается, что папка с исходниками занимает более 600 Мб! Бинарники - каждый не меньше 10 Мб. smbd, например, вообще 40 Мб. Что за прикол такой?
Автор: Out
Дата сообщения: 02.12.2003 14:18
theVile
А какие параметры компиляции...?
Автор: theVile
Дата сообщения: 02.12.2003 18:12
Уже разобрался... По умолчанию включается отладочная информацию даже если передавать параметр --disable-debug (хотя default=no).
Автор: f_serg
Дата сообщения: 04.12.2003 07:35
theVile

Цитата:
--disable-debug (хотя default=no).

Это не влияет на компиляцию самбы. Это ее собственный дебаг отключается. Обычно делаю так:

Код: $ CC="gcc -pipe" CFLAGS="-O2" ./configure [configure options]
Автор: Out
Дата сообщения: 04.12.2003 15:19
theVile

=)
Автор: theVile
Дата сообщения: 05.12.2003 11:23
f_serg

Цитата:
Это не влияет на компиляцию самбы. Это ее собственный дебаг отключается.

А как же тогда понимать это:
"--enable-debug Turn on compiler debugging information (default=no)"?

А вот ещё кусок из configure:
...
if eval "test x$enable_debug = xyes"; then
CFLAGS="${CFLAGS} -g"
fi
...
Автор: f_serg
Дата сообщения: 05.12.2003 17:52
theVile
Понял, был неправ. Надо взглянуть на исходники второй. По-моему там было, как я сказал.
Автор: graffiti
Дата сообщения: 12.04.2004 09:06
Народ! случилась такая беда - полетел системный диск на samba - сервере (RAID с пользовательскими данными остался жив). после замены диска и переустановки системы случился такой глюк - машины с win9x видят на samba - сервере расшаренные папки с русскими именами, но входить в них отказываются (пишут не найден каталог). При попытке создать каталог или файл с русским именем опять - таки ругаются, но создают, но в него не входят. С англицкими названиями - все нормально. Хотя есть ОДИН каталог с русскими буквами (и русскими названиями файлов внутри), в который все входят без проблем (и проблемные и "нормальный" каталоги лежат в одной шаре). Локальные права на все расшаренные каталоги стоят rwxrwxrwx, владелец/группа - root/root. Такое происходит только с win9x. C winNT, 2k, XP - все нормально. В чем может быть глюк? До перестановки системы все работало нормально.
Автор: agMuH
Дата сообщения: 20.05.2004 18:26
всем привет!

подскажите, горю просто уже...

стоит задача настроить squid с авторизацией в домене windows NT
упираюсь в samba, ничегон е могу с ней поделать.

посмотрите, может у меня уже взгляд "замылился" и я очевидного не вижу.

собрал samba с winbind

smb.conf
[global]
workgroup = lan_dom
netbios name = srvproxy
server string = proxy
winbind separator = +
winbind use default domain = yes
winbind uid = 10000-20000
winbind gid = 10000-20000
winbind enum users = yes
winbind enum groups = yes
security = domain
password server = pdcsrv (запись в /etc/hosts добавлена, сервер по имени пингуется)
encrypt passwords = yes

nsswitch в /lib скопировал, линки создал
/etc/nsswitch.conf строки
passwd: files winbind
group: files winbind
содержит

запускаю winbind
запускается
wbinfo -p : ping successful
wbinfo -t : secret is good
wbinfo -u : выдает список юзеров
wbinfo -g : выдает список групп

стартую nmbd - в логах - группа найдена, доверенные домены добавлены
стуртую smbd - в логах - waiting connection

smbpasswd -j lan_dom -r pdcsrv -UAdministrator
ввожу пароль - машина джойнится к домену

wbinfo -a test_user%password - не пускает
выдает:
plaintext password authentication failed
error code was NT_STATUS_NO_SUCH_USER (0xc0000064)
Could not authenticate user test_user0password woth plaintext password



соответственно если делаю в smb.conf:
[public]
path = /local/samba/public
writeable = yes
browseable = yes
valid users = test_user (пользователь заведен в домене)
к ресурсу доступа тоже нет, запрашивает пароль бесконечно...
пробовал менять значение valid users на:
@domain+test_user
@lan_dom+test_user
без толку...
хотя. я думаю, мыслю правильно, что пок через wbinfo -a не авторизуюсь в домене, то и в конфиг самбы без толку добавлять шары, но все-таки попробовал...


помогите, время улетает, ничего не могу найти по этому вопросу
перерыл уже почти все, что можно... книгу "O'Reilly: Using samba 2nd edition" перечитываю аж в метро с утра и вечером

Автор: juDge
Дата сообщения: 21.05.2004 09:26
agMuH

-------------- /etc/krb5.conf ----------------
[libdefaults]
ticket_lifetime = 24000
default_realm = DOMAIN.LAN
dns_lookup_realm = true
dns_lookup_kdc = true

[realms]
URALRAB.LAN = {
kdc = srv-pdc.domain.lan:88
default_domain = domain.lan
}

[domain_realm]
.uralrab.lan = DOMAIN.LAN
uralrab.lan = DOMAIN.LAN
------------------------------------------------

-------------- /etc/samba/smb.conf ----------------
[global]
workgroup = DOMAIN
realm = DOMAIN.LAN
netbios name = SRV-PROXY
server string = proxy server
security = ADS
encrypt passwords = Yes
hosts allow = 192.168.110. 127.
os level = 0
preferred master = No
local master = No
domain master = No
winbind uid = 10000-65000
winbind gid = 10000-65000
winbind use default domain = yes
winbind enable local accounts = no
--------------------------------------------------------

-------------- /etc/squid/squid.conf ----------------

auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp
auth_param ntlm children 5
auth_param ntlm max_challenge_reuses 0
auth_param ntlm max_challenge_lifetime 2 minutes

auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic
auth_param basic children 5
auth_param basic realm Для доступа в интернет введите ваше имя и пароль
auth_param basic credentialsttl 2 hours

--------------------------------------------------------
и чтоб работала нтлм надо свершить следующее

chown -R root:squid /var/cache/samba/winbindd_privileged/

иначе нтлм работать не будет.


Ну вот в принцепе вроде и все =) остальное подправишь-добавишь по вкусу =)




Автор: agMuH
Дата сообщения: 21.05.2004 09:37
juDge

я это попробую через пару часов, спасибо большое, но вроде это kerberos - AD

а у меня - NT4 domain
Автор: juDge
Дата сообщения: 25.05.2004 09:29
поправь все в соответствии с доменом NT4 и лучше всего поставить 3 самбу =) и сделать chown -R root:squid /var/cache/samba/winbindd_privileged/
Автор: pupkin1c
Дата сообщения: 28.05.2004 11:56
Помогите, у меня проблема с начтройкой samba 3.0.015-asp и русским языком. Что делаб в smb.conf ставлю:
unix charset=cp1251
display charset = cp1251
dos charset = 866
После этого win клиенты прекрасно видят файлы на русском, но клиенты под ASPLinux (других у меня нет) при подключении: mount -t smbfs -o iocharset=cp1251,codepage=866 //komp1/share /mnt/11 не видят русских букв, вместо них что попало, тоже самое когда я пытаюсь этой же командой подсоединить шару на вин клиенте. Если же убираю из конфиги unix charset=cp1251, то клиенты linux прекрастно видят шары на раусском на линуксе, но все также не видят под виндой, винда перестает понимать русский язык. Я так подозреваю что это smbclient не понимает нормально кодировки. Как его настроить?

Страницы: 123456789101112131415161718192021222324

Предыдущая тема: Обучение, сертификация Лаборатории Касперского


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.