# Samba Statusinformation

Der Samba- und NFS-Statusanzeiger verwendet die Programme `smbstatus` und `showmount` zur Sammlung der benötigten Informationen. Smbstatus zeigt die aktuellen Samba-Verbindungen an und ist Teil der Samba-Programme, die das SMB-Protokoll (Session Message Block), auch NetBIOS oder LanManager-Protokoll genannte Netzwerkprotokoll unter Unix zur Verfügung stellen.

Dieses Protokoll wird zur gemeinsamen Nutzung von Druckern und Laufwerken in Netzwerken verwendet, die eines der &Microsoft; &Windows;-Betriebssysteme benutzen.

Das Programm `showmount` gehört zum NFS Programmpaket.NFS bedeutet Network File System und ist das üblicherweise unter &UNIX; verwendete Protokoll zur gemeinsamen Nutzung von Verzeichnissen in einem Netzwerk. Zur Informationssammlung wird die Ausgabe des Befehls`showmount` `-a localhost` ausgewertet. Auf einigen Systemen befindet sich `showmount` im Verzeichnis `/usr/sbin`. Stellen Sie sicher, das sich showmount in Ihrem Pfad (Umgebungsvariable `PATH`) befindet.

### Exporte

Auf dieser Seite werden die aktuellen Samba-Freigaben und NFS-Exporte ihres Computers angezeigt. In der ersten Spalte wird die Art der Ressource angezeigt: Samba (SMB) oder NFS. Die zweite Spalte zeigt den Namen der Ressource und die dritte den Namen des entfernten Computers, der diese Ressource verwendet. Die weiteren Spalten haben nur für Samba-Freigaben eine Bedeutung.

Von diesen enthält die vierte Spalte die Benutzerkennung UID des Freigabenbenutzers. Diese Nummer, wie auch die folgende Gruppenkennung GID müssen nicht mit den &UNIX;-Kennungen übereinstimmen.

Jede der Verbindungen ist ein eigener Prozess von (`smbd`), daher wird in der nächsten Spalte die Prozess-ID (pid) von `smbd` angezeigt. Falls Sie einen Prozess beenden, wird die zugehörige Verbindung unterbrochen. Falls der entfernte Computer unter &Windows; läuft, wird sofort ein neuer Prozess erstellt, so dass der Benutzer die Unterbrechung kaum bemerkt.

Die letzte Spalte zeigt die Anzahl der geöffneten Dateien. Sie können lediglich die Anzahl der aktuell geöffneten Dateien sehen, nicht, wie viele Dateien er kopiert oder bisher insgesamt geöffnet hatte.

### Importe

Hier werden die Samba- und NFS-Freigaben angezeigt, die Sie von anderen Computer in Ihrem Dateisystem hinzugefügt (gemountet) haben. Die erste Spalte zeigt, ob es sich um eine Samba- oder NFS-Freigabe handelt, die zweite zeigt den Namen der Freigabe und die dritte Spalte zeigt die Position, wo sie im Dateisystem hinzugefügt (gemountet) wurde.

Die eingebundenen (gemounteten) NFS-Freigaben sollten unter &Linux; (getestet) und unter &Solaris; (nicht getestet) sichtbar sein.

### Log

Diese Seite zeigt die Inhalte Ihrer Samba-Logdatei an. Wenn Sie die Seite öffnen, ist die Liste zunächst leer. Drücken Sie auf den Aktualisieren-Knopf, um das Programm zu veranlassen, die Samba-Logdatei zu lesen und die Resultate anzuzeigen. Wenn Probleme auftreten, vergewissern Sie sich, das die Logdatei sich dort befindet, wo es unter Samba-Logdatei angegeben ist. Falls die Datei an anderer Stelle gespeichert ist, korrigieren Sie die Pfad-Einstellung und betätigen Sie erneut Aktualisieren.

Samba protokolliert gemäß dem eingestellten loglevel (siehe auch `smb.conf`). Bei einem Wert von Eins werden nur hergestellte und beendete Verbindungen protokolliert, bei einem Wert von Zwei wird das Öffnen und Schließen von Dateien zusätzlich protokolliert und ein noch größerer Wert führt zu noch detaillierteren Informationen.

Falls Sie interessiert sind, wer sich mit Ihrem Computer verbindet und auf welche Dateien zugegriffen wird, stellen Sie den Wert 2 ein. Sie sollten dann regelmäßig eine neue Logdatei anlegen (z.B. installieren Sie einen `cron`-Job, der einmal die Woche die aktuelle Logdatei in ein anderes Verzeichnis verschiebt oder ähnlich), da durch die große Datenmenge die Logdatei sonst sehr umfangreich wird.

Mit Hilfe der vier Ankreuzfelder können Sie entscheiden, welche der protokollierten Ereignisse angezeigt werden. Nach jeder Änderung müssen Sie den Aktualisieren-Knopf betätigen, um das Ergebnis der Änderungen zu sehen. Außerdem muss der loglevel hoch genug eingestellt sein, damit die gewünschten Ereignisse überhaupt von Samba protokolliert werden, ansonsten wird nicht alles Gewünschte angezeigt.

Durch Klicken auf einen Spaltenkopf wird die Liste nach dieser Spalte sortiert.

### Statistiken

Auf dieser Seite können Sie Inhalte der dritten Seite gezielt herausfiltern.

Im Auswahlfeld Ereignis (unten auf der Karteikarte) ist `Verbindung`, im Eingabefeld Dienst/Datei ist `*` und im Eingabefeld Rechner/Benutzer ist `*` eingegeben. Das Ankreuzfeld Erweiterte Dienst-Informationen anzeigen ist nicht markiert, ebensowenig Erweiterte Rechner-Informationen anzeigen (das ist auch die Standardeinstellung).

Betätigen Sie Suchen, um zu sehen wie oft eine Verbindung zur Freigabe `*` (also jede Freigabe) von Rechner `*` (also beliebigen Rechnern) hergestellt wurde. Markieren Sie nun Erweiterte Rechner-Informationen anzeigen und vergessen Sie nicht, den Suchen-Knopf zu betätigen. Nun können Sie sehen, wie viele Verbindungen von jedem Rechner geöffnet wurden.

Betätigen Sie nun Ergebnisse löschen.

Wählen Sie aus dem Auswahlfeld Ereignis nun Dateizugriff aus und markieren Sie Erweiterte Dienst-Informationen anzeigen und betätigen Sie wiederum Suchen.

Nun können Sie ablesen, wie oft auf jede einzelne Datei zugegriffen wurde. Falls Sie außerdem Erweiterte Rechner-Informationen anzeigen auswählen, wird angegeben, wie oft jeder einzelne Benutzer jede einzelne Datei geöffnet hat.

In den Eingabefeldern Dienst/Datei und Rechner/Benutzer können Sie die Jokerzeichen `*` und `?` in der gleichen Art verwenden, wie Sie es von der Befehlszeile gewohnt sind (Reguläre Ausdrücke werden allerdings nicht unterstützt).

Klicken Sie auf einen Spaltenkopf, um die Liste nach dieser Spalte zu sortieren.So können Sie sich einen Überblick verschaffen, welche Datei am häufigsten geöffnetwurde und welcher Benutzer welche Datei am häufigsten geöffnet hat usw.

### Mitwirkende

Modul Copyright 2000: Michael Glauche und A. Neundorf alexander.neundorf@rz.tu-ilmenau.de

Ursprünglich geschrieben von: Michael Glauche

Augenblicklich betreut von: A. Neundorf alexander.neundorf@rz.tu-ilmenau.de

### Mitwirkende

- Konvertierung des Moduls für das Kontrollzentrum:

  Matthias Hoelzer hoelzer@physik.uni-wurzburg.de

- Verwendung von KProcess statt popen und Fehlerkorrekturen:

  David Faure David.Faure@insa-lyon.fr

- Konvertierung zu kcmodule und hinzufügen von Karteikarten 2,3,4 und Fehlerkorrektur:

  Alexander Neundorf alexander.neundorf@rz.tu-ilmenau.de

Dokumentation Copyright 2000 Alexander Neundorf alexander.neundorf@rz.tu-ilmenau.de

Konvertierung in das Docbook-Format von Mike McBride mpmcbride7@yahoo.com

Deutsche Übersetzung Frank Schütte F.Schuette@t-online.de