1 / 27

Samba 3.0.21rc1

Samba 3.0.21rc1. ”Opening Windows to a Wider World!”. Mikä Samba on?. Samba on Open Source/Free Software ohjelma jota on kehitetty vuodesta 1992. GNU General Public License:n alainen. Lähes missä tahansa TCP/IP:tä tukevassa järjestelmässä ajettava tiedosto- ja tulostuspalvelin.

gella
Télécharger la présentation

Samba 3.0.21rc1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Samba 3.0.21rc1 ”Opening Windows to a Wider World!”

  2. Mikä Samba on? • Samba on Open Source/Free Software ohjelma jota on kehitetty vuodesta 1992. • GNU General Public License:n alainen. • Lähes missä tahansa TCP/IP:tä tukevassa järjestelmässä ajettava tiedosto- ja tulostuspalvelin.

  3. Samban lataus… • Binaaripaketit sisältyvät melkein kaikkiin Linux ja UNIX distribuutioihin. • Paketteja löydät myös Samban www-sivuilta (www.samba.org)

  4. … tai asennus lähdekoodista • gzip -d < samba-latest.tar.gz | tar xvof – • Siirry samba-latest/source • ./configure • make • make install (roottina) • asentuu hakemistoon /usr/local/samba

  5. Automaattinen käynnistys • Lisätään /etc/rc.d/rc.local – tiedostoon: /usr/local/samba/bin/smbd -D /usr/local/samba/bin/nmbd -D • Tarvittaessa käynnistetään myös /usr/local/samba/bin/winbindd -D

  6. Mistä on pienet Sambat tehty? • Samban ydin koostuu kahdesta tai kolmesta palvelusta, jota ajetaan palvelinkoneen taustaprosesseina. • Jokaista käyttäjän pyyntöä varten käynnistetään oma prosessi.

  7. Samban prosessit (1/3) nmbd • Käsittelee kaikki nimi- ja osoitteenselvennykset. • Ensisijainen väline verkkoa selattaessa. • Käsittelee kaikki UDP-pohjaiset protokollat. • Tulisi käynnistää samban prosesseista ensimmäisenä.

  8. Samban prosessit (2/3) smbd • Käsittelee kaikki tulostus- ja tiedostonjakopalvelut, jotka toimivat TCP/IP:n päällä. • Toteuttaa myös paikallisen autentikoinnin. • Tulisi käynnistää heti nmbd:n jälkeen.

  9. Samban prosessit (3/3) winbindd • Käytetään, jos Samba-palvelin toimii osana Windows NT tai Active Directory – toimialuetta. • Tarvitaan myös, jos Sambaan on asetettu luottosuhteita toiseen toimialueeseen.

  10. Samban konfigurointi smb.conf • Sijaitsee yleensä /etc/samba/smb.conf tai • /usr/local/samba/lib/smb.conf

  11. SWAT • Web-pohjainen käyttöliittymä Samban hallintaan

  12. Käyttötapausesimerkki • Siirtyminen vertaisverkosta Samba-palvelimeen • Sambasta tiedosto- ja tulostuspalvelin • Noin 10 käyttäjää omilta Windows -koneiltaan • Tulostin

  13. Verkkotopologia

  14. Verkkotiedot

  15. Esitoimenpiteet • Nimetään vanha ”palvelimena” toiminut Windows -työasema STABLEksi • Nimetään Linux – palvelin CASHPOOLiksi • Asennetaan uusin Samba-versio

  16. Luodaan smb.conf (1/4) [global] workgroup = BILLMORE printcap name = CUPS disable spoolss = Yes show add printer wizard = No printing = cups

  17. Luodaan smb.conf (2/4) [files] comment = Work area filespath = /data/%U read only = No

  18. Luodaan smb.conf (3/4) [master] comment = Master work area files path = /data valid users = alan read only = No

  19. Luodaan smb.conf (4/4) [printers] comment = Print Temporary Spool Configuration path = /var/spool/samba printable = Yes guest ok = Yes use client driver = Yes browseable = No

  20. Luodaan käyttäjät root# groupadd accts Jokaista käyttäjää kohden tehdään seuraavat toimenpiteet root# useradd -m -G accts -c "Name of User" "LoginID" root# passwd "LoginID" Changing password for user "LoginID" New Password: XXXXXXXXX <-- the password from the table Retype new password: XXXXXXXXX root# smbpasswd -a "LoginID" New SMB password: XXXXXXXXX <-- the password from the table Retype new SMB password: XXXXXXXXX Added user "LoginID"

  21. Luodaan hakemistopuut root# mkdir -p /data root# chown alan /data root# for i in james suzy ursula peter dale eric jeannie russell > do > mkdir -p /data/$i > chown $i /data/$i > done root# chgrp -R accts /data root# chmod -R ug+rwxs,o-r+x /data

  22. Määritellään CUPS root# lpadmin -p hplj -v parallel:/dev/lp0 -E • Editoidaan /etc/cups/mime.convs ja poistetaan kommentointi rivistä application/octet-stream application/vnd.cups-raw 0 – • Editoidaan /etc/cups/mime.types ja poistetaan kommentointi rivistä application/octet-stream

  23. Käynnistetään Samba ja CUPS root# /etc/rc.d/init.d/smbd restart root# /etc/rc.d/init.d/cups restart

  24. Siirretään tiedostot • Kopioidaan tiedostot vanhalta Windows-työasemalta Samba-palvelimen /data – hakemistoon. • Otetaan listaus ja katsotaan, että kaikki tuli varmasti mukaan root# ls -aR /data

  25. Tarkastetaan tiedosto-oikeudet root# chown alan /data root# for i in james suzy ursula peter dale eric jeannie russell > do > chown $i /data/$i > done root# chgrp -R accts /data root# chmod -R ug+rwxs,o-r+x /data

  26. … valmis! • Pyydetään käyttäjiä testaamaan, toimiiko asennus niin kuin pitää.

  27. Lähteet • samba.org • ccp14.ac.uk • oreilly.com • moredata.pt • gentoo.org

More Related