Klientverktyg för åtkomst till Edirectory och utvecklingsverktyg för att integrera Linux -servrar med DIRXML består av flera komponenter:
Klientverktyg för åtkomst till edIRECTORY:
* Imanager: Ett webbaserat administrationsverktyg för hantering av Edirectory. Även om det inte strikt är ett * klient * -verktyg i betydelsen av användaråtkomst, är det avgörande för att hantera själva katalogen och därmed påverka klientåtkomst. Det används för att administrera användare, grupper och andra edirectory -objekt.
* Novell -klient (för Windows): Detta ger tillgång till Edirectory -resurser för Windows -användare. Även om det inte är direkt tillämpligt på Linux, är det en del av det övergripande edirectory -ekosystemet. Funktioner varierar beroende på version, men inkluderar i allmänhet nätverksinloggning, fil och skrivardelning.
* kommandoradsverktyg: Edirectory tillhandahåller kommandoradsverktyg (som `ldapsearch`,` ldapmodify`, etc.) för att interagera med katalogtjänsten. Dessa är viktiga för skript- och automatiseringsuppgifter på alla plattformar, inklusive Linux. Dessa är vanligtvis baserade på LDAP -protokollet.
* ldap -klienter (för Linux): Varje LDAP -klient som stöder protokollet som används av Edirectory kan komma åt det. Exempel inkluderar `LDAPSearch ',' OpenLDAP-klient 'och olika GUI LDAP-webbläsare tillgängliga för Linux. Dessa tillåter applikationer och användare på Linux att autentisera och få tillgång till edirectory resurser.
Utvecklingsverktyg för att integrera Linux -servrar med DIRXML:
* dirxml själv: Detta är kärnkomponenten. Det är mellanprogram för synkronisering av data mellan Edirectory och andra katalogtjänster eller databaser. På Linux kräver det installation av lämpliga paket- och konfigurationsfiler.
* SDKS (programvaruutvecklingssatser): DIRXML inkluderar vanligtvis SDKS som tillhandahåller API:er (applikationsprogrammeringsgränssnitt) för utvecklare för att integrera sina anpassade applikationer och skript med DIRXMLs synkroniseringsfunktioner. Detta kan involvera Java, C ++ eller andra språk.
* Skriptspråk: Verktyg som Perl, Python eller Shell Scripting (BASH, etc.) kan användas för att interagera med DIRXMLs API:er eller kommandoradsgränssnitt för att automatisera uppgifter relaterade till synkronisering, övervakning och hantera DIRXML-processer på Linux-servrar.
* Utvecklingsmiljöer: Standard Linux -utvecklingsverktyg som kompilatorer, felsökare och IDE (integrerade utvecklingsmiljöer) används för att utveckla anpassade DIRXML -integrationer.
* Kontakter: DIRXML:s funktionalitet förlitar sig ofta på kontakter som är specifikt utformade för att interagera med vissa databaser eller system (förutom edIrectory). Dessa kontakter kan behöva konfigureras eller skräddarsydda för att passa målsystemet.
Sammanfattningsvis innebär åtkomst till Edirectory från Linux att använda standard LDAP-klienter och potentiellt specialbyggda applikationer. Att integrera den med DIRXML för synkronisering på Linux kräver att du installerar DIRXML, använder sina SDK:er och använder lämpliga utvecklingsverktyg och potentiellt anpassade anslutningar. Det är avgörande att konsultera Novell -dokumentationen för de specifika versionerna av Edirectory och DirXML du använder, eftersom de tillgängliga verktygen och deras gränssnitt kan variera.