Назад | Перейти на главную страницу

Один установленный сервер сообщает «Недействительный SID» для нового пользователя Samba.

У нас есть два Linux-сервера Samba, аутентифицируемые по LDAP, которые некоторое время работают нормально. Недавно я добавил нового пользователя в LDAP. Он может нормально войти на один сервер, но другой сообщает о «недопустимом SID» идентификаторе (passdb/passdb.c:lookup_global_sam_name(596)).

Его SID следует тому же шаблону, что и все остальные, и работает на другом сервере. Что здесь может происходить?

Я не уверен, почему это коснулось только одного человека, но я смог исправить это:

  1. бегать net getlocalsid на рабочем сервере
  2. в LDAP установите sambaSID из sambaDomain объект для неправильно функционирующего сервера на значение выше
  3. перезапустить самбу на непослушном сервере

Теперь все пользователи могут подключаться к обоим серверам.