Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Организация сети
Показать сообщение отдельно

Аватара для Zippy

Старожил


Сообщения: 278
Благодарности: 2

Профиль | Отправить PM | Цитировать


Начал тут разбираться с этим лдапом и самбой... Самбу вроде запустил, хотя пользователи добавляться не хотят... Пишет:
Цитата:
# smbpasswd user
New SMB password:
Retype new SMB password:
Failed to find entry for user user.
Failed to modify password entry for user user
Пришлось расшаривать в режиме security = share.

А с лдапом вообще беда, почитал статьи на опеннете, так создается такое впечатление, что авторы сами никогда этого не делали, пути не те, команды не проходят, а что делать не знаю!
Вот мой файл slapd.conf:
Код: Выделить весь код
include /usr/local/etc/openldap/schema/core.schema
  include /usr/local/etc/openldap/schema/cosine.schema
  include /usr/local/etc/openldap/schema/nis.schema
  
  database ldbm
  suffix "dc=network,dc=network"
  rootdn "cn=Admin,dc=testdomain,dc=org"
  rootpw adminpassword
  directory /usr/local/var/openldap-ldbm
Запускаю его командой /usr/local/libexec/slapd. В одной статье видел
Цитата:
Можно проверить слушает ли сеть наш сервер, запустив команду:

# netstat -nap | grep slapd
tcp 0 0 0.0.0.0:389 0.0.0.0:* LISTEN 7957/slapd
tcp 0 0 0.0.0.0:636 0.0.0.0:* LISTEN 7957/slapd
Команда не проходит, если набрать netstat -na | grep slapd, то ничего не выводится, это значит, что сервер не работает? Хотя в top slapd висит...

Далее хочу добавить группы и пользователя, для этого создал файл testdomain.ldif:
Код: Выделить весь код
dn: dc=testdomain,dc=ru
  objectclass: dcObject
  objectclass: organization
  o: testdomain
  dc: testdomain
  
  dn: cn=Admin,dc=testdomain,dc=ru
  objectclass: organizationalRole
  cn: Admin
  
  dn: ou=Users,dc=testdomain,dc=ru
  ou: Users
  objectclass: top
  objectclass: organizationalUnit
  
  dn: uid=user,ou=Users,dc=testdomain,dc=ru
  uid: user
  cn: Zippy
  objectclass: account
  objectclass: posixAccount
  objectclass: top
  objectclass: uidObject
  loginshell: /bin/tcsh
  uidnumber: 1000
  gidnumber: 1000
  homedirectory: /home/user
  gecos: Zippy,,,,
  userpassword: topsecret
Какой его теперь командой прогонять, пишу ему ldapadd -f testdomain.ldif, а он мне:
Цитата:
adding new entry "dc=testdomain,dc=ru"
ldap_add: Strong(er) authentication required (8)
additional info: modifications require authentication
Помогите чайнику кто сможет?? Заранее огромное спасибо!!!

Отправлено: 16:04, 08-03-2005 | #5

Название темы: Организация сети