[closed] von Windows aus Vor/Zunamen von den Sambabenutzern

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

[closed] von Windows aus Vor/Zunamen von den Sambabenutzern

Beitrag von ThorstenS » 26.03.2009 09:10:26

Hi Leute,

ich habe mehrere etch-Server mit Samba am Laufen. Für ein selbst geschriebenes Windows Programm (VB) benötige ich zu dem vorhandenen Loginnamen den Vor/Zunamen.

Die getuserinfo.exe von: http://www.joeware.net/freetools/tools/ ... /index.htm liefert mir diese. Und auch der Usermanager aus dem resource-kit kann mir die Daten liefern.
Ich habe aber bisher nicht rausgefunden mit welchem (freien!) Kommandozeilentool ich den Sambaserver befragen kann.
Der einfache net Befehl von Windows XP ist nicht in der Lage dazu.

Gibt es u.U. so ein tool oder bestimmte (RPC-)Aufrufe für meine Zwecke?
Zuletzt geändert von ThorstenS am 31.03.2009 10:41:06, insgesamt 1-mal geändert.

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Re: von Windows aus Vor/Zunamen von den Sambabenutzern bekommen

Beitrag von SubOptimal » 29.03.2009 11:23:26

Hi,

mittels

Code: Alles auswählen

net user dein_username
bekommst Du doch u.a. auch den kompletten Benutzernamen unter Windows XP angezeigt.

SubOptimal

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: von Windows aus Vor/Zunamen von den Sambabenutzern bekommen

Beitrag von ThorstenS » 30.03.2009 16:08:49

Hi,

das funktioniert nur, wenn dein Rechner Mitglied in der Domäne ist. Ich habe zwar einen PDC, bin aber kein Mitglied.
Darum funktioniert "net user BENUTZER /domain" nicht.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: von Windows aus Vor/Zunamen von den Sambabenutzern bekommen

Beitrag von rendegast » 30.03.2009 18:57:12

net aus samba-common kann es out-of-the-box:

Code: Alles auswählen

net  [ads|rpc|rap]  user  -S Server-IP  -w Dom  -U Ein-Dom-Benutzer
(Meine locale paßt wohl gerade nicht, es fehlen Umlaute in den Namen)


Du könntest 'net user' mit psexec auf dem Server ausführen.
http://technet.microsoft.com/en-us/sysi ... 97553.aspx
http://technet.microsoft.com/en-us/sysi ... 96649.aspx

Code: Alles auswählen

psexec  \\Server  -u dom-bla/user-bla  cmd /c  net user
(vielleicht auch "dom-bla\user-bla")



------------ EDIT ------------------------------
psexec \\Server ...
Neehh,
ist ja ein linux-Server, tschuldigung.
Zuletzt geändert von rendegast am 30.03.2009 20:56:31, insgesamt 2-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Re: von Windows aus Vor/Zunamen von den Sambabenutzern bekommen

Beitrag von SubOptimal » 30.03.2009 20:32:54

Hi,
ThorstenS hat geschrieben:das funktioniert nur, wenn dein Rechner Mitglied in der Domäne ist. Ich habe zwar einen PDC, bin aber kein Mitglied.
Darum funktioniert "net user BENUTZER /domain" nicht.
Habe hier nur ein XP Home in einer vmware Umgebung (und ohne PDC). Ich hatte nur folgendes ausprobiert

Code: Alles auswählen

C:\Dokumente und Einstellungen\SubOptimal>net user SubOptimal /fullname:"full name"
Der Befehl wurde erfolgreich ausgeführt.

C:\Dokumente und Einstellungen\SubOptimal>net user SubOptimal
Benutzername                        SubOptimal
Vollständiger Name                  full name
Beschreibung
Benutzerbeschreibung
...
Vielleicht liegt es an Deinem /domain?
Wie dem auch sei, rendegast hat ja offensichtlich was zu Samba passendes/gehörendes genannt. Du wirst also schon eine Lösung finden/haben. ;-)

SubOptimal

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: von Windows aus Vor/Zunamen von den Sambabenutzern bekommen

Beitrag von ThorstenS » 31.03.2009 07:58:42

trotzdem danke euch beiden :!:
psexec ist schon ein tolles Stück Software, habe ich schon mehrfach sinnvoll nutzen können.

Ich denke ich werde erstmal die GetUerInfo.exe benutzen.
Ein Mitschneiden des Netzwerkverkehrs zeigte einige kryptische Befehle (samr-Protocoll), die ich mit meinen Mitteln nicht nachbauen kann.
Also lebe ich erstmal mit dem unbekannten binary.

Antworten