Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Ti5316800 Lähiverkot - erikoistyökurssi Samba Antti Tohmo 2005-2006.

Samankaltaiset esitykset


Esitys aiheesta: "Ti5316800 Lähiverkot - erikoistyökurssi Samba Antti Tohmo 2005-2006."— Esityksen transkriptio:

1 Ti5316800 Lähiverkot - erikoistyökurssi Samba Antti Tohmo 2005-2006

2 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 AGENDA Mikä Samba on? SMB-protokolla Samban palvelut (smbd, nmbd) Asennus Ylläpito Suorituskyvyn optimointi Yhteenveto ja johtopäätökset

3 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Mikä Samba on? Resurssien jakoon soveltuva ohjelmisto UNIX-ympäristöihin. Jaettavina resursseina levytila (tiedostot), tulostimet, sarjaportit Perustuu SMB-protokollaan (Server Message Block) Kehittäjä: Andrew Tridgell Laaja avoimen lähdekoodin projekti Palvelu käytettävissä monista eri järjestelmistä –Windows, OS X, jne

4 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Esimerkkitoteutus

5 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 SMB-protokolla SMB (Server Message Block) sijaitsee NetBEUI ja NetBIOS –protokollien yläpuolella OSI-mallin sovellus ja esitystapa kerroksilla Asiakas-palvelin malli (client-server) –Palvelin jakaa resurssit –Asiakasohjelmisto käyttää resursseja Haaste-vastaus (request-response) –Poikkeuksena opportunistiset lukot

6 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 SMB: asiakas-palvelin & haaste-vastaus

7 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 SMB-protokollan sijainti

8 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Samba: nmbd Vastaa NetBIOS-nimien rekisteröinti- ja selvityspyynnöistä. SMB-protokollaa hyödyntävillä resursseilla tulee olla jokin NetBIOS-nimi. nmblookup -ohjelmalla voidaan tarkistaa NetBIOS- nimipalvelun toiminta. nmblookup –A

9 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 NetBIOS-nimien rakenne

10 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 NetBIOS-resurssien luokittelusta <-laitekohtainen luokittelu ryhmäkohtainen luokittelu ->

11 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 NetBIOS-nimipalvelin vs. Broadcast

12 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Päätelaitteiden luokittelu (NetBIOS) Neljä erillistä luokkaa (B, P, M ja H) B-node:Broadcast-rekisteröinti ja -nimenselvitys P-node:P2P-rekisteröinti ja -nimenselvitys M-node:Broadcast-rekisteröinti, tulokset NetBIOS-nimipalvelimelle. Ellei broadcast toimi, käytetään NBNS:ää H-node:Pääasiallisesti NBNS, ellei vastaa niin broadcast-menettely Windowsissa ( ipconfig /all ) kertoo mikä luokka käytössä.

13 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Samba: smbd Server Message Block Daemon vastaa: –Käyttäjien autentikointi –Resurssien jakaminen –Pääsynvalvonta resursseihin –Mahdollistaa resurssien selauksen Määrittelee Sambaa koskevan tietoturvan.

14 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Tietoturvasta Tietoturvaa koskeva luokittelu: 1.Käyttäjätason tietoturva –Eri implementaatioita = User, Domain, ADS ja Server –Käyttäjätunnuksen ja salasanan pohjalta palvelin antaa yhteyskohtaiset uid-arvot –Käyttäjillä voi olla monia yhteyksiä 2.Jaetun tason tietoturva –Vain yksi implementaatio = Share –Autentikointi resurssikohtaisesti salasanaan pohjautuen, jolloin palvelin tarkistaa salasanan käytössä olevia käyttäjiä vastaan Luokittelu siis määrää käytettävän autentikointimenetelmän.

15 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Ohjelmiston asennus Ohjelmisto asentuu kätevästi Debianin paketinhallinnalla apt-get install samba smbfs smb-common smbclient Asennuksessa kysytään tiettyjä perusasioita, kuten käytetty työryhmä ja käytetäänkö suojattuja salasanoja Tiedostojen sijainti /etc/samba/smb.conf Yleiset asetukset /var/log/samba/ Samban logit /var/init.d/samba Käynnistysskripti

16 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Asetusten muokkaus Asetustiedostojen konfiguroinnista (demo): vim /etc/samba/smb.conf Asetustiedoston testaus testparm -ohjelmalla testparm /etc/samba/smb.conf -v parametrillä myös asetustiedostoon määrittelemättömien arvojen listaus ruudulle

17 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Palvelun käynnistäminen Samba voidaan käynnistää helpoiten: /etc/init.d/samba start|stop|restart|reload|pause|zap –start Palvelun käynnistäminen –stop Palvelun lopettaminen –restart Palvelun uudelleenkäynnistäminen –reload Asetusten uudelleenlataaminen –pause Palvelun hetkellinen pysäyttäminen –zap Jumiutuneen palvelun tappamiseen Palvelun lisääminen käynnistymään automaattisesti: update-rc.d samba defaults

18 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Ylläpito Käyttäjien hallinta ( smbpasswd ) Toimivuuden testaus –Apuohjelmien avulla ( smbstatus, smbclient ) Suorituskyvyn optimointi Varmuuskopio asetustiedostosta ( smb.conf ) Logien seuranta ( /var/log/samba ) –Vianetsintä sekä palvelun seuranta Ohjelmiston päivitys –Paketinhallinnan avulla ( apt-get )

19 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Käyttäjien hallinta Käyttäjät tulee luoda myös itse järjestelmään perinteisin menetelmin (paitsi anonyymit) Käyttäjien lisääminen Sambaan: smbpasswd –a Salasanan vaihtaminen: smbpasswd smbpasswd –u

20 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Suorituskyvyn optimointi Ohjelmistopuolella optimointi smb.conf -tiedoston [global]- asetuksia muokkaamalla –socket options –oplocks –large readwrite –read raw –write raw –fake oplocks –max xmit = 65535

21 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Asiakasohjelmistoista Smbclient ohjelma soveltuu resurssien tutkimiseen. smbclient –L smbclient // / Smbmount ohjelmalla voidaan toteuttaa havaituista resursseista linkkejä senhetkiseen käyttöjärjestelmään. smbmount // / kohde Windows-demonstraatio mikäli luoja suo.

22 Antti TohmoTi 5316800 Lähiverkot-erikoistyökurssi 2006 Yhteenveto ja johtopäätökset Samba on optimoinnin jälkeen tehokas sekä toimiva ohjelmisto pääasiallisesti kiintolevytilan sekä tulostimien jakamiseen. Kehitystä ohjataan käyttäjien tarpeisiin ja parannusehdotuksiin perustuen. Ensimmäisiä palveluita, jotka asennan omaan verkkoon uuden asennuksen yhteydessä.


Lataa ppt "Ti5316800 Lähiverkot - erikoistyökurssi Samba Antti Tohmo 2005-2006."

Samankaltaiset esitykset


Iklan oleh Google