nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Ausgabe von smbstatus?

Von: knoppsie (manfred.knops@freenet.de) [Profil]
Datum: 06.05.2009 11:29
Message-ID: <97bd1296-181d-40d6-991b-8f750c3ca6da@t11g2000vbc.googlegroups.com>
Newsgroup: de.comp.os.unix.networking.samba
Hallo zusammen,

samba habe ich schon seit laengerem im Einsatz in heterogenen Netzen.
Bisher hatte ich keinerlei Probleme damit.
Momentan macht mir ein openSUSE 11.0 Server zu schaffen.
Im Zuge der Fehlersuche habe ich mir den Status mittels smbstatus
ausgeben lassen.
Dabei traten einige Fragen auf. Auf der Suche nach Antworten fand ich
im Netz keinerlei Beschreibung des outputs von smbstatus.
Daher moechte ich Euch um Auskunft bitten.
Zuerst moechte ich einmal wiedergeben was ich weiss. Bevor ich auf die
eigentlichen Fragen kommen.

- Die Ausgabe von smbstatus ist dreigeteilt.
1. Zuerst listet smbstatus auf welcher smbd Prozess von welchem User
mit welcher Maschine genutzt wird.

fileserver:/home/admin # smbstatus

Samba version 3.2.4-4.1-1993-SUSE-SL11.0
PID     Username      Group         Machine
-------------------------------------------------------------------
6306      keggenhoff    users         stoppok      (::ffff:
172.17.131.14)
6183      giovanetti    users         genesis      (::ffff:
172.17.131.17)
...
...
...

2. Als naechstes listet smbstatus auf welches Share von welchem
Prozess mit welcher Maschine verbunden ist. Was in Verbindung mit
Ausgabe 1. Rueckschluesse ziehen laesst welcher User an welcher
Maschine welches Share gemountet hat.
Service      pid     machine       Connected at
-------------------------------------------------------
server       6183   genesis       Wed May  6 09:16:09 2009
admin        6183   genesis       Wed May  6 09:16:09 2009
act          6185   williams      Wed May  6 08:52:21 2009
...
...
...

3. Bei der dritten Ausgabe habe ich nun Wissensluecken.
Locked files:
Pid          Uid        DenyMode   Access      R/W
Oplock           SharePath   Name   Time
------------------------------------------------------------------------------------------
--------
6147         115        DENY_NONE  0x2019f     RDWR
NONE             /home/licadmin   Licadmin/USER.ldb   Wed May  6
08:48:14 2009
6183         115        DENY_NONE  0x2019f     RDWR
NONE             /home/licadmin   Licadmin/USER.ldb   Wed May  6
08:51:35 2009
6186         10042      DENY_NONE  0x100001    RDONLY
NONE             /home/admin   .   Wed May  6 09:31:47 2009
...
...
...
Was ich erkenne ist die Auflistung  von Prozess und Verzeichnis/Datei.
Dem oberen Listing nach hat der Prozess 6147 im Share /home/licadmin
die Datei Licadmin/USER.ldb in Bearbeitung, sprich aufgemacht. Hinter
der Uid steckt der User, der Eigentuemer der Datei USER.ldb ist.
Ausserdem fuehrt der User 115 den Prozess 6147 aus. Frage: Wieso ist
der User 115 an der Stelle gelistet? Denn das Windowsprogramm, welches
die Datei USER.ldb geoeffnet hat, wird mit Sicherheit nicht vom User
115 ausgefuehrt.
Mit den Spalten DENY_MODE, ACCESS, R/W und OPLOCK kann ich gar nichts
anfangen.

Ich wuerde mich freuen wenn mir jemand die Frage bezeuglich der Uid
beantworten koennte.
Ebenso wenn ich Erklaerungen zu den Spalten DENY_MODE, ACCES, R/W und
OPLOCK erhalten koennte.
Und falls ich mit meinen Interpretationen der Punkte 1 und 2 falsch
liege, bitte ich Korrektur oder Ergaenzung.

MfG
Manfred

[ Auf dieses Posting antworten ]