imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 22.06.2005, 10:46     # 1
biggyL
Member
 
Аватар для biggyL
 
Регистрация: 28.08.2002
Сообщения: 249

biggyL Нимб уже пробиваетсяbiggyL Нимб уже пробивается
Время login-a к Samba увеличилось после переноса на другой сервак

Народ привет,
Нужно было перенести сервак (SLES 9) на новое железо.
Поставил систему на новом сервере, перенёс юзеров (passwd, shadow, group), все файлы и дериктории юзеров с их пермишионами, /etc/samba/.

Запустил демон smb, и всё заработало, НО:

1) Время логина на сервак увеличилось довольно сильно

2) Сделал опыт: поменял одному из юзеров пасс. (smbpasswd username),
и чудесным образом время логина на сервак стало очень быстрым (так как оно и было).

Вопрос такой:

а. почему это происходит (см. пункт 1)

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

Буду благодарен за ответы.
biggyL вне форума  
Старый 22.06.2005, 12:47     # 2
DeADMoroZ
::VIP::
 
Аватар для DeADMoroZ
 
Регистрация: 21.08.2004
Адрес: Тула
Сообщения: 351

DeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ СэнсэйDeADMoroZ Сэнсэй
Попоробуй включить debug в самбе, сразу станет понятно, где собака порылась.
DeADMoroZ вне форума  
Старый 24.06.2005, 00:50     # 3
Gennadi
Member
 
Аватар для Gennadi
 
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232

Gennadi МолодецGennadi МолодецGennadi Молодец
Цитата:
а. почему это происходит (см. пункт 1)
Потому что Самба на старом сервере это не одно и тоже что Самба на новом сервере. У неё другой ID....


Цитата:
б. каким образом это исправить сразу для всех юзеров, не меняя по одному их пассы (просто довольно много народу).
... как вариант....

http://gennadi.dyn.ee/modules.php?name=Forums&file=viewtopic&t=12
__________________
Я - root, мне всё разрешено...
... и это тоже
echo "I am king" | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' &
Gennadi вне форума  
Старый 25.06.2005, 13:46     # 4
biggyL
Member
 
Аватар для biggyL
 
Регистрация: 28.08.2002
Сообщения: 249

biggyL Нимб уже пробиваетсяbiggyL Нимб уже пробивается
to Gennadi:

Так как NetBios Name остался прежним то и SID сервера тот же самый, что и подтвеждает net getlocalsid.
Да и в любом случае это важно только в случае если samba настроен как PDC. У меня же идентификация по usernameass. only.

Я подозреваю что ето связано с /var/lib/samba/*.tdb (TDB = Trivial Data Base) файлами. Это database файлы самбы которые я не переносил т.к. по документации это требуется только в случае с PDC.

В Procedure 8.1. Upgrading from a Pre-Samba-3 Version говорится про LOCKDIR: /var/lib/samba:
"Find the location of the lock directory. This is the directory in which Samba stores all its tdb control files. The default location used by the Samba Team is in /usr/local/samba/var/locks directory, but on Linux systems the old location was under the /var/cache/samba directory. However, the Linux Standards Base specified location is now under the /var/lib/samba directory. Copy all the tdb files to a safe location."

Проверю эту свою теорию и отпишусь тут.
biggyL вне форума  
Старый 03.07.2005, 11:47     # 5
biggyL
Member
 
Аватар для biggyL
 
Регистрация: 28.08.2002
Сообщения: 249

biggyL Нимб уже пробиваетсяbiggyL Нимб уже пробивается
Теория подтвердилась.
Надо было переписать также /var/lib/samba/*.tdb
biggyL вне форума  

Теги (метки)
samba


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:26.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.