PHP und Samba AD - auslesen Möglich?

Mitglied: thepandapi

thepandapi (Level 1) - Jetzt verbinden

24.02.2016 um 07:35 Uhr, 1089 Aufrufe, 3 Kommentare

Guten Tag Zusammen!

ich schreibe zur zeit ein Server Dashboard, wo unserem Unternehmen Statistiken und Infos über den lokalen Server geben soll.
Klar kann man hergehen und ein fertiges Dashboard Script nehmen aber entweder kosten diese, oder sehen nicht so gut aus.

Unter anderem haben wir ein Active Directory über Linux, dh Samba laufen. (Fragt mich nicht warum :D, ich hätte es lieber über Windows geregelt)

Jetzt zur meiner Frage:
Ich besitze PHP, HTML und MYSQL Kenntnisse. Ist es möglich diesen Samba dienst so anzusprechen, dass er mir Ausgaben gibt über angelegte AD User, eingeloggte user, und und und...
Von mir aus kann man es auch über "shell_exec" machen, hauptsache die Seite kommt an die Ausgaben/Infos ran.

Würde mich über gutes Feedback freuen :) face-smile
Mitglied: wiesi200
24.02.2016 um 07:53 Uhr
Hallo,

ob jetzt Windows oder Linux spielt doch da keine Rolle. In beiden Fällen macht man das per LDAP
http://php.net/manual/de/book.ldap.php
Bitte warten ..
Mitglied: stefaan
24.02.2016 um 09:47 Uhr
Servus,

offene Verbindungen gibt es per smbstatus, diese Ausgabe kannst du weiterverarbeiten.

Für Zugriffe aufs AD kannst du adLDAP verwenden:
http://adldap.sourceforge.net/

Grüße, Stefan
Bitte warten ..
Mitglied: Larmina
11.04.2016 um 13:20 Uhr
Hallihallo,
also ja es gibt eine Möglichkeit, die ist sogar in PHP mehr oder weniger nativ drin, man muss nur eine DLL aktivieren (Auf Linux eh kein problem mit apt-get). http://php.net/manual/de/ldap.installation.php

Die Verbindungsherstellung sieht dann so aus:

In $info hast du dann alle Daten in einem Mordsmehrdimensionalen Array, da heißt es dann mit print_r suchen was du brauchst ;)

Der Spaß geht sowohl über CLI als auch über den Browser.

Getestet und für funktionierend befunden ist es zwar mit einer Windows Domäne, aber da LDAP drunter liegt sollte es so auch bei dir gehen.

LG Larmina
Bitte warten ..
Heiß diskutierte Inhalte
Windows Server
Infrastruktur für Firma
brainwashVor 20 StundenFrageWindows Server8 Kommentare

Hallo zusammen, kurze Erklärung zu meinem Problem Wir sind eine kleine Firma mit zwei Standorten im Bereich Brandschutz. Zur Zeit nutzen wir für unsere ...

Netzwerkprotokolle
Proxy Zugang von Extern
gelöst Jannik2018Vor 1 TagFrageNetzwerkprotokolle17 Kommentare

Hallo zusammen, ich habe mir einen Squid Proxy auf einer Linux VM aufgesetzt und möchte das man aus allen netzen drauf zugreifen kann allerdings ...

Server-Hardware
Verkaufe RX300 S7 Server von Fuijutsu
HolzBrettVor 21 StundenAllgemeinServer-Hardware9 Kommentare

Hi, Ich wohne in Aachen und habe die Server von der Firma umsonst erhalten. Ich habe sie bereits überprüft (es geht alles). Ich möchte ...

Windows Server
Windows 10 VM auf Server 2019 Essentials
jhuedderVor 1 TagFrageWindows Server10 Kommentare

Hallo, einer meiner Kunden möchte aus Kostengründen einen Windows Server 2019 (direkt auf einer physikalischen Maschine installiert) erwerben und dort für einen Außendienstler mit ...

Windows Server
Veeam Endpoint Backup FREE zur Sicherung eines DCs
gelöst takvorianVor 1 TagFrageWindows Server7 Kommentare

Hallo zusammen, ich habe hier bei mir 1 Hypervisor mit 4 VMs (darunter 1 DC) welche ich mittels backupAssist alle wegsichere. Klappt soweit auch ...

LAN, WAN, Wireless
WLan-unterstütztes Telefonieren iOS, Unifi
VisuciusVor 1 TagFrageLAN, WAN, Wireless8 Kommentare

Hallo. Ich bins (wieder) ;-) Guten Morgen, ich beobachte seit einer Umstellung ein "komisches Verhalten" und kann mir das gerade nicht erklären. Und vielleicht ...

LAN, WAN, Wireless
Heimnetzwerk mit VLAN - getrennter Internetzugang
gelöst anyibkVor 1 TagFrageLAN, WAN, Wireless5 Kommentare

Hallo liebe Community! Ich bastle seit einiger Zeit an einem recht besonderen Heimnetzwerkproblem. Wir haben einen neuen Glasfaseranschluss ins Haus (3 Parteien) bekommen und ...

LAN, WAN, Wireless
Verständnisfrage VPN Performance pfSense
flabsVor 1 TagFrageLAN, WAN, Wireless7 Kommentare

Moin Kollegen, ich betreibe 3 pfSense Firewalls an 3 Standorten. Zwischen Standort A und B gibt es einen IPSec Tunnel. Der läuft seit Jahren ...