# Samba oleku info

Samba ja NFS oleku monitor on rakenduste `smbstatus` ja `showmount` kasutajaliides. Smbstatus annab teada parajasti olemasolevatest Samba-ühendustest ning kuulub Samba töövahendite paketti, mis rakendab SMB (inglise keeles Session Message Block) protokolli (tuntud ka NetBIOS või LanManager protokolli nimetuse all).

Selle protokolli abil võib pakkuda printeri- või kettajagamisteenust võrgus, kus on ka mitmesuguste &Microsoft; &Windows; variantidega masinaid.

Käsk `showmount` on osa tarkvarapaketist NFS. NFS tähendab võrgufailisüsteem (inglise keeles Network File System) ning see on &UNIX; traditsiooniline viis jagada katalooge võrgus. Antud juhul analüüsitakse käsku `showmount` `-a localhost`. Mõnes süsteemis asub showmount kataloogis `/usr/sbin`, sa võiksid kontrollida, kas showmount asub ikka su otsinguteel.

### Välja jagatud

Sellel leheküljel näed pikka nimekirja, mis näitab sinu masina Samba ja NFS ressursside parajasti aktiivseid ühendusi. Esimene veerg näitab, kas ressurss on Samba (SMB) või NFS tüüpi. Teises veerus on ressursi nimetus, kolmandas kaugmasina nimi, mis seda kasutab. Ülejäänud veerud käivad ainult Samba ressursside kohta.

Neljandas veerus on ressurssi pruukiva kasutaja ID. Pane tähele, et see ei pruugi olla sama, mis antud kasutaja &UNIX; ID. Samad sõnad kehtivad järgmise veeru kohta, kus on näidatud kasutaja grupi ID.

Iga ühendust mõne sinu ressursiga haldab konkreetne protsess (`smbd`) ning järgmine veerg näitabki `smbd` protsessi ID-d (pid). Kui sa protsessi tapad, katkeb kasutaja ühendus sinuga. Kui kaugkasutaja töötab &Windows; taga, luuakse pärast protsessi tapmist kohe uus ühendus, nii et kasutaja ei pruugi katkestust tähelegi panna.

Viimane veerg näitab, kui palju faile on kasutajal parajasti avatud. Siin näed ainult seda, kui palju faile on avatud just hetkel, mitte aga seda, kui palju on juba kopeeritud, varem avatud &etc;

### Külge ühendatud

Siin näed, millised muude masinate Samba ja NFS ressursid on ühendatud sinu süsteemi. Esimene veerg näitab, kas tegemist on Samba või NFS ressursiga, teine selle nime ja kolmas kohta, kuhu see on ühendatud.

Peaksid nägema ühendatud NFS ressursse &Linux; puhul (see on testitud) ning tõenäoliselt ka &Solaris; korral (see on testimata).

### Logi

See lehekülg näitab kohaliku samba logifaili sisu. Lehekülge avades on nimekiri tühi. Kui vajutad nupule Värskenda, loetakse samba logifail ja näidatakse tulemus. Kontrolli, kas samba logifail sinu süsteemis asub tõesti kohas, mis on näidatud ülemisel real. Kui see paikneb kusagil mujal või on tal teistsugune nimi, saad seda siin parandada. Pärast muudatuste tegemist tuleb taas vajutada nuppu Värskenda.

Samba logib oma tegevusi vastavalt logitasemele (vaata `smb.conf`). Kui see on 1, logib samba ainult siis, kui keegi sinu masinaga ühendust võtab või ühenduse katkestab. Kui see on 2, logitakse ka faili avamine ja sulgemine. Kui logitase on suurem kui 2, logitakse veel rohkem infot.

Kui tunned huvi, kes sinu masinat kasutab ja milliseid faile, võiksid määrata logitasemeks 2 ning regulaarselt luua uue samba logifaili (⪚ seadistada `cron` iga nädal liigutama samba logifaili mõnda muusse kataloogi või midagi sellist). Muidu võib samba logifail lihtsalt liiga suureks paisuda.

Nimekirja all oleva nelja märkekastiga saad otsustada, milliseid sündmusi nimekirjas näidatakse. Tulemuste nägemiseks on vaja vajutada nuppu Värskenda. Kui samba logitase on liiga madal, ei pruugi sa üldse midagi näha.

Veeru päisele klõpsates saab nimekirja sortida selle veeru järgi.

### Statistika

Sellel leheküljel saab filtreerida kolmanda lehekülje sisu.

Oletame, et väli Sündmus (mitte nimekirjas) on määranguga `Ühendus`, väli Teenus/Fail `*`, väli Host/Kasutaja `*` ning märkekastid Põhjalikuma teenuseinfo näitamine ja Põhjalikuma hostiinfo näitamine märkimata.

Kui vajutad nüüd nupule Otsi, näed, kui tihti on masin `*` (&ie; suvaline masin) avanud ühenduse ressursile `*` (&ie; suvalisele ressursile). Nüüd märgi Põhjalikuma hostiinfo näitamine ja vajuta uuesti nuppu Otsi. Võid näha iga masina kohta, mis sobib määratlusega `*`, kui palju ühendusi on ta avanud.

Vajuta nüüd nuppu Eemalda tulemused.

Vali välja Sündmus määranguks Faili lugemine ning märgi ära kast Põhjalikuma teenuseinfo näitamine. Vajuta nuppu Otsi.

Nüüd näed, kui sageli on iga faili kasutatud. Kui märgid ka kasti Põhjalikuma hostiinfo näitamine, näed, kui sageli on milline masin millist faili avanud.

Sisestamist võimaldavatel ridadel Teenus/Fail ja Host/Kasutaja võib kasutada metamärke `*` ja `?` täpselt samamoodi, nagu neid kasutatakse käsureal. Regulaaravaldisi kasutada ei saa.

Veeru päisel klõpsates saab sorteerida nimekirja selle veeru järgi. Nii saad kontrollida, millist faili on kõige enam avatud või milline kasutaja on kõige enam faile avanud või mida iganes.

### Osa autor

Mooduli autoriõigus 2000: Michael Glauche ja &Alexander.Neundorf; &Alexander.Neundorf.mail;

Algupärandi kirjutas Michael Glauche

Praegune hooldaja on &Alexander.Neundorf; &Alexander.Neundorf.mail;

### Kaasautorid

- Teisendus KDE juhtimiskeskuse apletiks:

  &Matthias.Hoelzer-Kluepfel; &Matthias.Hoelzer-Kluepfel.mail;

- `KProcess`i kasutamine popeni asemel ja hulganisi vigade kontrolli:

  &David.Faure; &David.Faure.mail;

- Teisendus kcmodule'iks, lehekülgede 2,3,4 lisamine, veaparandused:

  &Alexander.Neundorf; &Alexander.Neundorf.mail;

Dokumentatsiooni autoriõigus 2000: &Alexander.Neundorf; &Alexander.Neundorf.mail;

Dokumentatsiooni tõlkis docbook-vormingusse &Mike.McBride; &Mike.McBride.mail;

Tõlge eesti keelde: Marek Laane bald@online.ee