LDAP Systems

LDAP Systems

Course title
LDAP Systems
Course tag
10051
Semester
6
Course status
Mandatory
ECTS
4
Lectures
30
Practice
15
Independent work
75
Total
120
Teachers and associates
Vedran Dakić, Lecturer
Msc Miroslav Milinović, Instructor
Jasmin Redžepagić, Instructor
Aleksandar Zlatović, Instructor
The course aims
Students will learn about LDAP service and how to use it for securing various other (network) services. Also, different ways and technologies that use LDAP standard for AAA.
Content
LDAP concepts, LDAP solutions and specifics, implementing users and groups in LDAP, how to monitor LDAP usage, implementing Group Policy, sites and LDAP replication, DCs and managing FSMO roles, planning and implementation of LDAP infrastructure.
Literature:
1. Gerald Carter: LDAP System Administration, O'Reilly Media, 2003.
2. Timothy A. Howes, Mark C. Smith, and Gordon S. Good: Understanding and Deploying LDAP Directory Services (2nd Edition), Addison-Wesley Professional, 2003. 3. All materials posted on InfoEduca during the course (presentation of lectures and exercises, exercises, additional facilities.
Supplementary literature

Minimum learning outcomes

  1. Define role and advantages directory services and importance and specifics of LDAP protocol
  2. Define basic functions and problem os AAA and IdM systems and possibilities ot that model and technologies that can solve them.
  3. Define Microsoft LDAP strategy and future and how objects are named in AD LDAP.
  4. Define Microsoft AD scalability and methods of identitiy management.
  5. Explain OpenLDAP server configuration, difference between OpenLDAP and NIS services, and service configuration (SSH, Apache) for using OpenLDAP server.
  6. Explain how to configure Windows-based domain controller for adding Linux-based clients to a pre-assigned domain. Explain how to configure Linux-based clients for said connection. Explain how to configure this connection by using Samba and sssd services. Explain how to configure and usage model for Samba 4-based domain controller.

Preferred learning outcomes

  1. Workout sugestion od directory scheme for some company
  2. Define possibilities and restrictions of selected technologies to solve AIA and IdM Systems.
  3. Define Microsoft LDAP support and object naming conventions.
  4. Implement scalable AD solution based on ots services for identity management.
  5. Explain OpenLDAP server configuration, difference between OpenLDAP and NIS services, and service configuration (SSH, Apache) for using OpenLDAP server. Configure OpenLDAP client for OpenLDAP server connection on a live system, and SSH and Apache services configuration for this usage model.
  6. Explain how to configure Windows-based domain controller for adding Linux-based clients to a pre-assigned domain. Explain how to configure Linux-based clients for said connection. Explain how to configure this connection by using Samba and sssd services. Explain how to configure and usage model for Samba 4-based domain controller. Add Linux-based client to a domain, by using Samba and sssd services, on a live system.