Измијените ЛДАП уносе наредбом лдапмодифи

Испробајте Наш Инструмент За Елиминисање Проблема

Недавно сам радио бројне чланке који се тичу лаког протокола приступа протокола (ЛДАП) који се крећу од инсталације, додавања уноса, до пуних алата за управљање ГУИ-ом (за више информација погледајте ЛДАП садржај у Гхацкс-у). Ако сте у мраку, ЛДАП је апликативни протокол који омогућава испитивање и модификовање података услуга директорија имплементираних у ИП мрежама. У основи је то сложен, велики, директориј информација разних образаца који се могу користити за разне имплементације (адресари компанија, аутентификација апликација итд.)

Једном када је ЛДАП инсталиран, на дохват руке имате много алата за додавање, уређивање и брисање података на том серверу. Један од тих алата је пресудан за одржавање актуелних података. Тај алат је лдапмодифи. У овом чланку ћу вам показати како помоћу овог алата изменити унос на ЛДАП серверу.

Основе команде

Наредба лдапмодифи није баш попут свих осталих команди. Уместо да само извршите једну наредбу и будете завршили са њом, издајете команду, радите ли, а затим бежите из наредбе. Стварна измјена података се не догађа док не побјегнете из наредбе. Слијед иде овако:

  1. Издајте наредбу лдапмодифи (са одговарајућим опцијама).
  2. Информишите лдапмодифи оно што мењате.
  3. Измените своје податке.
  4. Побегните ЦТРЛ-д.
  5. лдапмодифи ће извршити промене.

Да, изгледа као прилично сложен процес ... и да, то је сложен, али врло неопходан процес.

Погледајмо стварни процес. Као пример ћу модификовати гекос унос већ постојећег уноса у именик. Унос гекоса је опште поље информација које се може користити за готово све). Хајде да се забавимо и променимо унос гекоса за корисника скутера и укажемо да је Схелдон Цоопер теоретски физичар на Цалтецх универзитету. Претпостављамо да унос гекоса садржи само информације „Схелдон Цоопер“, а ЛДАП сервер је на 192.168.1.10, а цео ДЦ је валлен.лоцал. Ево стварног процеса за овај задатак:

Издајте наредбу:

лдапмодифи -х лоцалхост -к -В -Д 'цн = админ, дц = валлен, дц = лоцал'

Сада ће се чинити да је команда заглавила. Заправо само чекају улаз. Улаз ће изгледати овако (притисните Ентер после сваког ретка):

дн: уид = скутер, оу = Људи, дц = валлен, дц = лоцал
изменљиви тип: изменити
заменити: гецос
гекос: Теоретски физичар, Калифорнијски универзитет

Након што унесете овај текст, притисните Ентер, а затим притисните ЦТРЛ-д да бисте напустили команду и тада бисте требали видети нешто попут:

измена уноса 'уид = сцоопер, оу = Људи, дц = валлен, дц = лоцал'

Ако издате наредбу лдапсеарцх, видећете извршене промене. Наредба лдапсеарцх изгледала би попут:

лдапсеарцх -к -б 'дц = валлен, дц = локални' -с суб 'објецтцласс = *'

Требали бисте видети Схелдонов списак овако:

# скутер, Људи, валлен.лоцал
дн: уид = скутер, оу = Људи, дц = валлен, дц = лоцал
уид: скутер
цн: Схелдон Цоопер
објецтЦласс: налог
објецтЦласс: посикАццоунт
објецтЦласс: топ
логинСхелл: / бин / басх
уидНумбер: 500
гидНумбер: 120
хомеДирецтори: / хоме / скутер
гекос: Теоретски физичар Универзитета у Калифорнији

Сада сте измијенили унос. Наравно да нисте ограничени на улаз у гецос. Можете заправо измијенити било који унос који желите користећи исту технику.

Последње мисли

Надамо се да вам је ЛДАП све лакши и лакши. Сада можете додавати и мењати уносе. Наставит ћемо с копањем и на крају ћете свладати основе ЛДАП-а.