Hallo zusammen,
ich brauche eine Möglichkeit Benutzer von bzw. über meine(r) Java-Anwendung am Unix-System anmelden zu lassen.
Gibt es hierfür schon Bibliotheken auf die ich zurück greifen kann? Falls ja, welche sind das?
Bisher ist mir nur die Idee gekommen, selbst was zu schreiben, so dass ich die Benutzernamen und die verwendete Verschlüsselung auf deren Kennwort gegen die /etc/shadow vergleiche. Nachteil dieser Lösung ist, dass das Java-Programm entweder root-Rechte oder zumindest irgendwie eine lesende Berechtigung auf die /etc/shadow haben müsste.
Gäbe es evtl. die Möglichkeit die Authentifizierung an das System zu delegieren, so das ich nur das Ergebnis, sprich die Rückgabe auswerten muss?
Viele Grüße und besten Dank schon mal für eure Hilfe
Daniel
ich brauche eine Möglichkeit Benutzer von bzw. über meine(r) Java-Anwendung am Unix-System anmelden zu lassen.
Gibt es hierfür schon Bibliotheken auf die ich zurück greifen kann? Falls ja, welche sind das?
Bisher ist mir nur die Idee gekommen, selbst was zu schreiben, so dass ich die Benutzernamen und die verwendete Verschlüsselung auf deren Kennwort gegen die /etc/shadow vergleiche. Nachteil dieser Lösung ist, dass das Java-Programm entweder root-Rechte oder zumindest irgendwie eine lesende Berechtigung auf die /etc/shadow haben müsste.
Gäbe es evtl. die Möglichkeit die Authentifizierung an das System zu delegieren, so das ich nur das Ergebnis, sprich die Rückgabe auswerten muss?
Viele Grüße und besten Dank schon mal für eure Hilfe
Daniel