nslcd provide multiple values to gidNumber

I need to provide multiple values to gidNumber (assign users to multiple groups). I have tried something like: gidNumber "1000,4" or "1000","4" but it does not work.

I can only provide one value to gidNumber:

map    passwd uid           cn
map    passwd uidNumber     userID
map    passwd gidNumber     "1000"
0
задан 14 May 2018 в 11:46
2 ответа

ഇത് പ്രവർത്തിക്കില്ല - ഫയലുകൾ പോലുള്ള ഒബ്‌ജക്റ്റുകൾ സൃഷ്ടിക്കുമ്പോൾ അവയ്‌ക്ക് എന്ത് അവകാശമാണ് നൽകേണ്ടതെന്ന് നിർണ്ണയിക്കാൻ സിസ്റ്റം ഉപയോഗിച്ചതിനാൽ നിങ്ങൾക്ക് ഒരു ഉപയോക്താവിന് ഒരൊറ്റ ജിഐഡി മാത്രമേ ഉണ്ടാകൂ.

ഉപയോക്താക്കൾക്ക് ഒന്നിലധികം ഗ്രൂപ്പുകളിൽ അംഗങ്ങളാകാം, പക്ഷേ അവർക്ക് ഒരു പ്രാഥമിക ഗ്രൂപ്പ് മാത്രമേ ഉണ്ടാകൂ. വിക്കിപീഡിയ പേജിൽ നല്ലൊരു റൈറ്റ് അപ്പ് ഉണ്ട്

1
ответ дан 4 December 2019 в 12:17

Вам необходимо добавить групповые записи на ваш сервер LDAP, используя объектный класс posixGroup , каждый из которых имеет собственное значение атрибута gidNumber . Затем вы добавляете пользователей в эти группы, добавляя пользователя к атрибуту member.

Существуют две разные схемы для атрибутов членства:

  • RFC 2307: атрибут memberUid в большинстве случаев содержит имя пользователя. uid записи участника
  • RFC 2307bis: Атрибут member содержит полное DN записи участника

. ​​Какая схема установлена ​​на вашем сервере LDAP, можно увидеть в подстатью подсхемы, просмотрев объектный класс posixGroup .

2
ответ дан 4 December 2019 в 12:17

Теги

Похожие вопросы