# Samba status informatie

De Samba en NFS Status Monitor is een front end voor de applicaties `smbstatus` en `showmount`. Smbstatus rapporteert de huidige Samba verbindingen en is onderdeel van het Samba pakket dat het SMB (Session Message Block) protocol implementeert, ook wel NetBIOS of LanManager protocol genoemd.

Dit protocol kan worden gebruikt om printers te delen of schijven te delen op een netwerk met onder meer de verschillende smaken van &Microsoft; &Windows;.

`showmount` is onderdeel van het NFS software pakket. NFS staat voor Network File System en is de traditionele &UNIX; manier om mappen over het netwerk te delen. In dit geval wordt de uitvoer van `showmount` `-een lokale host` geanalyseerd. Op sommige systemen zit showmount in `/usr/sbin` (deze map zit meestal alleen in het pad van root), controleer daarom of showmount in uw `PATH` zit.

### Exports

Op dit tabblad kunt een grote lijst met huidige actieve verbindingen met Samba-netwerkbronnen en de NFS exports van uw machine. De eerste kolom toont of de verbinding een Samba (SMB) netwerkbron of een NFS export is. De tweede kolom bevat de naam van de gedeelde netwerkbron of export, de derde kolom de naam de host die deze netwerkbron benaderd. De overige kolommen hebben alleen betrekking op Samba netwerkbronnen.

De vierde kolom bevat de gebruikers-id de user die deze gedeelde netwerkbron benadert. Merk op dat niet gelijk hoeft te zijn aan de &UNIX; gebruikers-id van deze gebruiker. Het zelfde geldt voor de volgende kolom die het groeps-id van de gebruiker weergeeft.

Elke verbinding die naar een van uw gedeelde netwerkbronnen wordt gemaakt wordt behandeld door een enkel proces (`smbd`), de volgende kolom toont het proces-ID (pid) van dit `smbd` proces. Als u dit proces doodt dan zal de verbinding van die gebruiker worden verbroken. Als de gebruiker onder &Windows; werkt dan zal zodra er een proces word gedood er meteen een proces worden aangemaakt zodat hij er weinig van zal merken.

De laatste kolom toont hoeveel bestanden deze gebruiker op dit moment open heeft. Hier kunt u zien alleen hoeveel bestanden hij er nu open heeft, niet hoeveel bestanden hij heeft gekopieerd or al eerder heet geopend, &etc;.

### Imports

Hier kunt u zien welke Samba- en NFS-bronnen van andere hosts in uw bestandsysteem zijn aangekoppeld. De eertse kolom toont of het een Samba- of NFS-bron betreft, de tweede kolom toont de naam van de gedeelde netwerkbronnen en de derde kolom toont waar deze is aangekoppeld (mount).

De gemounte NFS-bronnen zult u moeten kunnen zien onder &Linux; (dit is getest) en u zult ze ook moeten zien onder &Solaris; (dit is niet getest).

### Log

Dit tabblad presenteert de inhoud van uw lokale samba logbestand op een nette manier. Als u deze pagina opent dan zal de lijst leeg zijn. U moet op de knop Bijwerken klikken om het logbestand in te lezen en om de resultaten te tonen. Controler of het samba logbestand zich op uw systeem ook echt op de locatie bevindt die u in het tekstveld heeft opgegeven. Als het zich ergens anders bevindt verbeter het dan. Nadat u de bestandsnaam heeft gewijzigd druk u nogmaals op de Bijwerken knop.

Samba logt zijn activiteiten aan de hand van een log niveau (zie het bestand `smb.conf`). Als loglevel = 1, dan zal samba alleen een ingang in het logbestand schrijven wanneer iemand een verbinding met uw host maakt en wanneer deze verbinding wordt verbroken. Als loglevel = 2, dan zal samba tevens een ingang naar het logbestand schrijven wanneer iemand een bestand opent of weer sluit. Als het loglevel nog hoger wordt dan wordt er nog meer weggeschreven naar het logbestand.

Als u bent geïnteresseerd in wie uw machine benaderd en welke bestanden er worden gebruikt dan moet u het loglevel op 2 zetten en regelmatig een nieuw samba logbestand aanmaken omdat anders uw logbestand te groot kan worden. Dit betekent meestal dat u een `cron` taak aanmaakt die een keer per week het logbestand inpakt en bijvoorbeeld in een andere map plaatst, of naar uzelf e-mailt.

Met de vier selectievakken onder de grote lijst kunt u bepalen welke gebeurtenissen er in het lijstveld worden getoond. U moet op de Bijwerken knop drukken om het resultaat te zien. Als het log niveau van uw samba installatie te laag ligt dan kan het zijn dat u niet alles te zien krijgt.

Door op de kolomtitelbalk te klikken kunt u de lijst sorteren volgens deze kolom in opgaande of aflopende volgorde.

### Statistieken

Op dit tabblad kunt u de inhoud van het derde tabblad filteren op bepaalde inhoud.

Stel dat het Gebeurtenis veld (niet degene in de lijst) is ingesteld op `Verbindingen`,Dienst/Bestand is ingesteld op `*`, Host/Gebruiker op `*`, Extra dienstinformatie tonen is gedeactiveerd en Extra hostinformatie tonen is ook gedeactiveerd.

Als u nu op Bijwerken klikt dan zult u zien hoe vaak een verbinding was geopend op de netwerkbron `*` (dus op elke gedeelde netwerkbron) van host `*` (elke host). Nu activeert u Extra hostinformatie tonen en daarna nogmaals op de knop Bijwerken. Nu zult u zien dat voor elke host die aan de joker `*` voldoet, hoeveel verbindingen er door die host zijn geopend.

Druk nu op de knop Leegmaken.

Zet nu het Gebeurtenis veld op Bestandstoegang, selecteer Extra dienstinformatie tonen en druk weer op de knop Bijwerken

Nu zult u zien hoe vaak elk bestand is benaderd. Als u Extra hostinformatie tonen ook selecteert dan zult u zien hoe vaak elke gebruiker elk bestand heeft geopend.

In de invoervelden Dienst/Bestand en Host/Gebruiker kunt u de jokers `*` en `?` op dezelfde manier gebruiken als op de commando regel. Reguliere expressies worden niet ondersteund.

Door op een kolomtitelbalk te klikken kunt u de lijst sorteren volgens deze kolom. Op deze manier kunt u zien welk bestand het vaakst werd geopend of welke gebruiker de meeste bestanden heeft geopend, enzovoort.

### Auteurssectie

Module copyright 2000: Michael Glauche en A. Neundorf alexander.neundorf@rz.tu-ilmenau.de

Origineel geschreven door: Michael Glauche

Op dit moment onderhouden door: A. Neundorf alexander.neundorf@rz.tu-ilmenau.de

### Met dank aan:

- Conversie naar een kcontrol applet:

  Matthias Hoelzer hoelzer@physik.uni-wurzburg.de

- Gebruik van KProces in plaats van popen en meer fout controles:

  David Faure David.Faure@insa-lyon.fr

- Conversie naar een kcmodule, tabbladen 2,3 en 4 toegevoegd, fout verholpen:

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

Documentatie copyright 2000 Alexander Neundorf alexander.neundorf@rz.tu-ilmenau.de

Documentatie vertaald naar docbook door Mike McBride mpmcbride7@yahoo.com

&meld.fouten;&vertaling.niels;