flashpixx
Mitglieder-
Gesamte Inhalte
8302 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von flashpixx
-
Indem man entweder einen installiertes Plugin im Browser voraussetzt oder es mit einer entsprechenden Technik implementiert z.B. Flash, das aber dann ebenfalls als Plugin vorausgesetzt wird
-
phpMyAdmin ? Wikipedia Was hat PHPMyAdmin mit LDAP zu tun? => nichts Ich weiß durchaus wie Kommunikation anhand des OSI Referenz Modells abläuft, aber Du hast Dir die Mühe gemacht, Wikipedia hier zusammen zu fassen :upps Aber Du hast Dir nicht überlegt ob Deine Kommunikation zwischen Deinem LDAP Client und Server verschlüsselt ist. Du hast überhaupt nicht verstanden, wer sich wo authentifiziert und wer welche Verbindungen wohin aufbaut. Wenn Du Dich via SSH, sei es mit Passwort oder Schlüssel an einem Rechner authentifizierst, authentifizierst Du Dich genau an diesem Rechner. Das nützt Dir recht wenig, innerhalb des Homeverzeichnis liegt zwar der Publickey, aber was nützt der Dir? Um Dich authentifizieren zu können, brauchst Du ebenfalls den Privatekey.
-
Eine Textdatei enthält keinerlei Art von Formatierungsangaben. Dein Vorhaben wird somit so nicht funktionieren: Textdatei ? Wikipedia Ändere das entsprechenden im Programm oder importiere Deine Daten in ein Programm, in dem Du Formatierungen anpassen kannst. Je nach Komplexität musst eben den Import programmieren und kannst dabei dann diverse Formatierungen angeben
-
Hast Du Dir mal Gedanken gemacht, wie der Server, auf dem Du Dich einloggst mit Deinem LDAP Server kommuniziert? Kann man, aber wofür? Wenn Du das Homeverzeichnis eh exportierst ist das irrelevant. s.o. setz Dich doch erst einmal mit den Systemen richtig (!) auseinander, anstatt direkt mit Kanonen auf Spatzen zu schießen
-
ich kenne den Wiki Artikel, aber was hat Kerberos mit Deinem Vorhaben zu tun? Wenn Du einen Key einsetzt hast Du eh keine Kennworteingabe, das ist ja gerade der Sinn davon Man kann auch mit selbstsignierten Zertifikaten arbeiten. Aber was hat LDAP, das per SSL kommuniziert mit dem SSH Zugang auf dem Server zu tun? Deine LDAP Verbindung wird durch SSL getunnelt, da Du ja wolltest, dass die Passworthashes nicht unverschlüsselt über das Netz gehen. Warum willst Du einen Kerberos haben, wenn Du nur einen Shell Zugang brauchst bzw eine Anmeldung via Windows?
-
Reguläre Ausdrücke
flashpixx antwortete auf PageStylist's Thema in Skript- und Webserverprogrammierung
Geht es um die ganze Zeichenkette also inkl Trennstrick und der Klammern? Weil ein U innerhalb einer Unterstrichkette wäre zuerst einmal: ((_*)U(_+)) | ((_+)U(_*)) Bedeutung: Entweder hast Du beliebig viele _ vor dem U und dann mind einen danach __oder__ Du hast mind einen _ vor dem U und beliebig viele dahinter Da nun das U einmal oder keinmal vorkommt ersetze ich es zu (U?): ((_*)(U?)(_+))|((_+)(U?)(_*)) Hoffe der Ansatz reicht, schau Dir vor allem einmal den Teil über die Quantoren an Quelle: Regulärer Ausdruck ? Wikipedia -
Was hat Kerberos jetzt damit überhaupt zu tun. Wirf doch nicht immer wieder neue Schlagworte in den Raum, sondern überlege Dir den Kontext dazu. Was soll Kerberos nun bewerkstelligen !? In welchem Home? Dem lokalen des Rechners an dem sie sich anmelden oder exportierst Du das Homeverzeichnis? Transport Layer Security ? Wikipedia Secure Shell ? Wikipedia Wirf nicht wie oben irgendwelche Schlagworte in den Raum. Du kennst die Unterschiede zwischen SSL und SSH ? Du weißt wie Deine Rechner kommunizieren, dann solltest Du Dich selbst einmal fragen, ob der Einsatz sinnvoll oder eben nicht sinnvoll wäre
-
Wie wäre es mit Network File System ? Wikipedia Warum brichst Du mit allgm Konventionen. Userverzeichnis bis auf root liegen in /home oder /usr/home, d.h. wenn sich User xyz anmeldet, dann sollte er in /home/xyz landen und als Shell eben die eingestellte Shell die unter /bin zu finden, verwenden Dann solltest Du wohl anstatt LDAP LDAPS verwenden und z.B. via Zertifikate absichern
-
Dann wäre es vielleicht zuerst sinnvoll, wenn Du Dir logrotate anschaust, denn logrotate beschränkt sich nicht auf Linux-Logs, sondern auf Dateien, die Du selbst angeben kannst. So wie Du es schreibst hast Du Dir logrotate nicht wirklich angeschaut, sondern favorisierst immer noch Deine Lösung. Warum fragst Du dann überhaupt, wenn Du eh Deine Lösung beibehältst?
-
Mir erschließt sich das überhaupt nicht, warum Du hier selbst Dir etwas zusammen baust, dass Du mit logrotate und klogd komplett fertig hast
-
OpenSSH Public Key Authentication Ja das stimmt schon, aber wenn Du 10.000 Linux Rechner hast, wie kommt dann der Key auf die Festplatte bei jedem Rechner. Da wird sicherlich nicht jeder per Hand die Dateien hin und her kopieren. SSH ist "nur" ein Protokoll, woher kennst das Linux System den Benutzer, das Homeverzeichnis, den Key, der im Homeverzeichnis liegt, die Gruppenzugehörigkeit. Bitte fang einmal an Dich zu informieren! Du hast noch immense Lücken, im Verständnis von LDAP, SSH, und diverser Unixgrundlagen. Versuche erst einmal zu verstehen, wie der dateibasierte Loginmechanismus funktioniert, bevor Du anfängst mit LDAP zu hantieren. Ebenso überlege Dir, wie Du z.B. die Homeverzeichnisse synchron hälst, so dass Du bei 1000 Rechner und 10.000 User nicht jeden User lokal pflegen musst
-
OpenLDAP überprüft nichts, das macht das System an dem Du Dich anmeldest. LDAP ist "nur" die Datenbank. Außerdem wie willst Du Dich mit einem PublicKey anmelden, wenn Du lokal vor der Maschine sitzt, Du hast vor dem Anmeldeprozess keine Laufwerke o.ä. auf die Du zugreifen kannst. Mach es Dir doch erst einmal einfach: Konfiguriere _ein_ Linux so, dass er sowohl die lokalen (passwd & shadow) Daten auswertet und die Daten aus dem LDAP. Denn Du musst auch dafür Sorge tragen, dass jeder User immer sein Homeverzeichnis bekommt, weil kein User will gerne auf jedem Rechner ein eigenes Home haben. Wenn Du das hast, dann würde ich mir mal SSH anschauen und wie man dort via Keys authentifiziert
-
LDAP und Samba
-
Es geht um die konkrete Implementierung, so lange Du diese hier nicht postest werden eben auch nur allgm Antworten möglich sein. Ein Interface wird wie hier beschrieben definiert Interface (Java) - Wikipedia, the free encyclopedia
-
Es wird Dir hier niemand die Hausaufgaben vorgekaut liefern, also bitte bemühe Dich einmal selbst. Das ist nicht korrekt, Du kannst den gegebene Quellcode so wortwörtlich ins deutsche übersetzen, dann solltest Du auch verstehen, was dort passiert
-
Da hier keiner Deine vorgegebene Methode kennt, kann man hier nur sagen, dass Du eben ein "interface" in Java definieren musst und dann entsprechend die bestehende Klasse erweitern musst
-
Logrotate wird durch klogd ausgeführt.
-
Veröffentlichtes Programm stürzt bei IO ab
flashpixx antwortete auf informatikerin86's Thema in .NET
Ich bin zwar jetzt nicht fit in .NET, aber... Warum öffnest Du einmal den Stream, um die Datei zu erzeugen, schließt ihn wieder, öffnest ihn mit Append und schreibst Daten? Wenn Du die Datei doch eh in eine neue Datei schreibst, dann brauchst Du kein extra Append, Du würdest die Datei erzeugen und dann die Daten direkt schreiben. Du hast eine Variable "sFilePathe" warum überhaupt, wenn Du vorher den Dateinamen inkl Pfad hart codierst? In Java würde ich um die IO-Komponenten einen try-catch-finally Block setzen, um ggf Fehler abzufangen, so etwas äquivalentes müsste es doch auch in .NET geben. Damit müsstest Du auch an die Fehlermeldung heran kommen.ö -
php Ordner erstellen | Apache konfiguration
flashpixx antwortete auf cartman1991's Thema in Skript- und Webserverprogrammierung
Du hast nicht die Berechtigung einen Ordner in diesem Pfad anzulegen. Der Apache bzw das PHP Script werden nicht mit root-Rechten ausgeführt, sondern entweder unter dem User, unter dem der Apache läuft, oder dem das Script gehört (das kommt auf die Konfiguration an). -
... und das ist falsch: Der "new" Operator erzeugt (Fachbegriff "instanziert"), in dem er den Konstruktor (blau) mit einem Parameter der Klasse "MeineEigeneKlasse" aufruft ein Objekt, das er in die Variable (rot) "meinObjektName" ablegt (fachlich "zuweist"). Bei der Instanzierung werden die notwendigen Speicherbereiche angelegt und eben der Konstruktor aufgerufen. Eine Klasse kann man nicht in einer Klasse erzeugen, denn eine Klasse existiert nur genau einmal, aus genau einer Klasse kann ich aber durch den "new" Operator eben beliebig (natürlich durch den Speicher begrenzt) viele Objekte ein und der selben Klasse erzeugen. Eine Klasse in einer Klasse aufrufen ist nicht möglich, denn das würde auch bedeuten, dass die Klasse im Speicher liegen würde. In Java liegen aber Klassen als *.class Dateien in der Codebase bzw (lokal) auf der Festplatte bzw können über RMI, FTP, etc über eine URL instanziert werden. Der Klassloader schaut bei dem Aufruf "new" nach, ob eine Klasse innerhalb der Umgebungsvariablen "CLASSPATH" liegt und läd diese dann entsprechend
-
Eine Klasse kannst Du nicht in einer Klasse öffnen. Eine Klasse ist ein statisches Gebilde, das man lediglich instanzieren kann. Du solltest anhand des Link vielleicht einmal darüber nachdenken, ob man Dein Problem überhaupt verstehen kann.
-
Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt.
-
Projekt kann nicht vollständig beendet werden
flashpixx antwortete auf Prüfling2009's Thema in Abschlussprojekte
Akku hat ja schon die relevanten Punkte genannt. Du führst ja auch noch immer Dein Projekt durch, es ändert sich etwas, aber das ist nicht schlimm. Begründe es in der Doku anständig und dann passt das auch -
Warum nutzt Du nicht Logrotate, das ist das entsprechende Tool für Dein Vorhaben. Die find Lösung ist eher mehr als "gebastel"
-
Ich schließe mich da in allen Punktem Dim an. Gerade dass MS SQL nur für strategische Zwecke genutzt wird, ist so nicht korrekt, denn das MS hauseigene ERP Microsoft Dynamics NAV ? Wikipedia läuft auf MS SQL. Dein Texte hören sich wirklich nach "zusammen kopiert" an. Das ist keine sprachlich flüssige Arbeit. Neben fehlender Quellenangaben, die auch schon bemängelt wurden, würde ich Dir noch negativ sehen, dass Du bei Oracle konkrete Preise nennst, bei MS aber nicht. Außerdem was sagt ein Preis aus, gar nichts, für das eine Unternehmen sind 10k Euro viel, für das andere nicht. Wenn müsstest Du dann detailliert Preis + Leistungsumfang gegen die einzelnen Editionen diskutieren Ich würde noch mal von vorne beginnen