Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

1.3. Изменение / заполнение вашей базы данных


Давайте добавим некоторый контент в нашу базу данных. Мы добавим следующее:

• узел, называемый Люди (для хранения пользователей)

• узел, называемый Группы (для хранения групп)

• группа под названием Шахтеры

• пользователь позвонил Джон


Создайте следующий файл LDIF и назовите его add_content.ldif:


dn: ou = Люди, dc = example, dc = com objectClass: organizationUnit ou: Люди


dn: ou = Группы, dc = example, dc = com objectClass: organizationUnit ou: Группы


dn: cn = майнеры, ou = группы, dc = example, dc = com objectClass: posixGroup

cn: майнеры gidNumber: 5000


dn: uid = john, ou = People, dc = example, dc = com objectClass: inetOrgPerson

ObjectClass: posixAccount ObjectClass: ShadowAccount uid: Джон

sn: Доу дано Имя: Джон cn: Джон Доу

displayName: Джон Доу uidNumber: 10000

gidNumber: 5000 userPassword: johnldap gecos: John Doe loginShell: / bin / bash homeDirectory: / home / john


изображение

Важно, чтобы значения uid и gid в вашем каталоге не противоречили локальным значениям. Используйте большие диапазоны чисел, например, начиная с 5000. Устанавливая высокие значения uid и gid в ldap, вы также упрощаете контроль над тем, что можно делать с локальным пользователем, а не с ldap. Подробнее об этом позже.


Добавьте контент:


ldapadd -x -D cn = admin, dc = example, dc = com -W -f add_content.ldif


Введите пароль LDAP: ********

добавление новой записи «ou = People, dc = example, dc = com»


добавление новой записи «ou = Groups, dc = example, dc = com»


добавление новой записи "cn = miners, ou = Groups, dc = example, dc = com"


добавление новой записи "uid = john, ou = People, dc = example, dc = com"


Проверить правильность добавления информации можно с помощью утилиты ldapsearch:


ldapsearch -x -LLL -b dc = example, dc = com 'uid = john' cn gidNumber


dn: uid = john, ou = People, dc = example, dc = com cn: John Doe

номер гида: 5000


Пояснения к переключателям:

-Икс: «простая» переплетка; не будет использовать метод SASL по умолчанию

-ЛЛЛ: отключить печать посторонней информации

uid = john: "фильтр" для поиска пользователя john

номер гида: запрашивает отображение определенных атрибутов (по умолчанию отображаются все атрибуты)


Лучшие облачные вычисления для ОС в OnWorks: