Developinganactivedirectoryserverfortheuniversityintranet

Abstract

The significance of this thesis lies in its coverage of the importance of understanding and exploiting web authentication and security mechanisms in the context of the Souk Ahras University website. The thesis provides a detailed analysis and description of the most popular web authentication systems such as Lightweight Directory Access Protocol (LDAP) and Hypertext Transfer Protocol Secure (HTTPS), as well as password encryption techniques including MD5 and BCRYPT. Furthermore, it offers a description of LDAP installation and configuration steps, detailing the mechanism for configuring LDAP servers like OpenLDAP on Linux systems, along with specific instructions for using Transport Layer Security (TLS) tunnel encryption. The thesis exhaustively presents information about the compilation and configuration of the LDAP database, as well as the Python code required to convert existing user accounts from Structured query language (SQL) tables to the LDAP information tree. ---------------------------------------------------------------------------------------- أهمية هذه الرسالة تكمن في تغطية أهمية فهم واستغلال آليات المصادقة والأمان على الويب في سياق موقع جامعة سوق أهراس. تقدم الرسالة تحليلاً مفصلاً ووصفاً لأشهر أنظمة المصادقة على الويب مثل LDAPوHTTPS، بالإضافة إلى تقنيات تشفير كلمات المرور بما في ذلك MD5وBCRYP.علاوة على ذلك، تقدم وصفاً لخطوات تثبيت وتكوين LDAP، موضحة آلية تكوين خوادم LDAP مثل OpenLDAP على أنظمة Linux، جنباً إلى جنب مع تعليمات محددة لاستخدام تشفير نفق. TLSتقدم الرسالة معلومات مفصلة حول تجميع وتكوين قاعدة بيانات LDAP، بالإضافة إلى الشفرة بلغة Python المطلوبة لتحويل حسابات المستخدمين الحالية من جداول SQL إلى شجرة المعلومات LDAP. ---------------------------------------------------------------------------------------- La pertinence de cette thèse réside dans sa couverture de l'importance de comprendre et d'exploiter les mécanismes d'authentification et de sécurité Web dans le contexte du site Web de l'Université de Souk Ahras. La thèse fournit une analyse détaillée et une description des systèmes d'authentification Web les plus populaires tels que LDAP et HTTPS, ainsi que des techniques de chiffrement de mot de passe, y compris MD5 et BCRYPT. De plus, elle offre une description des étapes d'installation et de configuration de LDAP, en détaillant le mécanisme de configuration des serveurs LDAP comme OpenLDAP sur les systèmes Linux, ainsi que des instructions spécifiques pour utiliser le chiffrement de tunnel TLS. La thèse présente de manière exhaustive des informations sur la compilation et la configuration de la base de données LDAP, ainsi que le code Python nécessaire pour convertir les comptes d'utilisateurs existants des tables SQL en arborescence d'informations LDAP.

Description

Keywords

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By