Telepítése és konfigurálása samba szolgáltatás

Leírás: A Directory Service keretében számítógépes hálózatok - egy szoftvercsomag, amely lehetővé teszi, hogy a rendszergazda dolgozni egy rendezett számos funkcióval információt a hálózati erőforrások







Fájl mérete: 442,51 KB

Job letöltve: 21 fő.

Ha ez a munka elérte az az oldal alján van egy lista a hasonló munkák. Is, akkor a keresés gombra

  1. Leírás SAMBA 7 szoftvercsomag

1.1 Általános információk a SAMBA csomagot 7

1.2 Jellemzők 7 SAMBA csomagot

1.3 jegyzőkönyv SMB / CIFS 8

2 Leírás SMB konfigurációs fájl. 10 conf

2.1 Fájl formátum 10

2.2 Leírás szakasz 10

2.3 Leírás A [global] rész 11

2.4 példa az SMB konfigurációs fájlban. 12 conf

3. leírás a telepítési folyamat, és konfigurálja a rendszer 14

3.1 konfigurálása LAN 14

3.1.1 konfigurálása Hálózati kliens 14

3.1.2 A kiszolgáló beállítása 15

3.1.3 konfigurálása a router 15

3.2 Telepítés és beállítás SAMBA 17

3.2.1 Mappák megosztása SAMBA 17

Irodalom 21


Meghatározások és rövidítések

operációs rendszer # 150; operációs rendszer.

Ubuntu # 150; egy család hordozható, többfeladatos és többfelhasználós operációs rendszer.

SMB (röv. Of Engl. Server Message Block) # 151; hálózati alkalmazás protokoll a távoli hozzáférést fájlok, nyomtatók és egyéb hálózati erőforrások.

TCP (Transmission Control Protocol # 150; Transmission Control Protocol) # 150; egyik fő protokollok az internetes hálózatban, szabályozására n t szappanhoz adatátviteli hálózatok és a TCP / IP alhálózatok.

UNIX (Unix) # 150; egy család hordozható, többfeladatos és többfelhasználós operációs rendszer.

SAMBA - egy szoftvercsomag, amely lehetővé teszi a hozzáférést a hálózati meghajtókat különböző operációs az SMB / CIFS protokoll rendszereket.

A könyvtár szolgáltatás keretében számítógépes hálózatok # 151; szoftvercsomag, amely lehetővé teszi, hogy a rendszergazda dolgozni rendezett számos területén egy sor információt a hálózati erőforrások (megosztott mappák, nyomtató szerverek, nyomtatók, a felhasználók, és így tovább. d.) tároljuk egy helyen, hogy a központosított kezelését mind a források és információk ezek, valamint lehetővé teszi számukra, hogy ellenőrizzék a harmadik fél általi felhasználást.

Samba # 150; megbízható hálózati szolgáltatás, amelyet a szervezet a fájl- és nyomtatómegosztás, azaz a legtöbb operációs rendszeren elérhető ma.

A cél természetesen a munka, hogy telepíteni és konfigurálni SAMBA szolgáltatás.


  1. LEÍRÁSA A szoftvercsomag SAMBA

1.1 Általános információk a SAMBA csomagot

Samba # 151; olyan szoftvercsomag, amely lehetővé teszi a hozzáférést a hálózati meghajtókat különböző operációs az SMB / CIFS protokoll rendszereket. Ez kliens és szerver. Ez egy szabad szoftver, a GPL licenc alatt.

Samba fut a legtöbb Unix-szerű rendszerek, mint például a GNU / Linux, Solaris POSIX-kompatibilis és a Mac OS X Server, a különféle változatokban, BSD, OS / 2. Samba tartalmazza szinte az összes GNU / Linux disztribúció, beleértve természetesen, és Ubuntu.

SAMBA kommunikál a Unix - és a Windows-rendszerek a hálózat (a hálózat bővítése képességeit Unix). SAMBA csomagot egy olyan felület, amely lehetővé teszi a kommunikációt a számítógép és a Microsoft számítógépek Unix.

Hála SAMBA felhasználó dolgozik Unix # 150, a rendszer lehetővé teszi a hozzáférést a hálózati meghajtók és nyomtatók a Windows. Az ügyfelek számára, úgy néz ki, mintha a munka folytatódik NT -server. Az ügyfelek használhatják a Windows Network Neighborhood. csatlakoztassa le és a hálózati meghajtókat, valamint, hogy az adatokat egy hálózati kiszolgálón, érzés nélkül, a szerver fut Unix vagy Windows. Az ügyfelek hozzáférhetnek a Unix # 150; fájlokat, szerkesztése és törlése érdekében (amennyiben engedélyek lehetővé teszik). Így SAMBA ténylegesen ellátja a funkcióját NT # 150; szerver.

  1. Lehetőségek SAMBA csomagot

- hogy a fájlok és Linux / Unix nyomtatók # 150; szerveren használható a Windows 9 x / NT / 2k / XP;

- közvetlenül kezelt NT felhasználók számára;

- optimálisan egyesíti az adatbiztonság és a stabil működés, mely a Unix # 150; szerveren a Microsoft operációs rendszerek munkaállomások;

- támogató (nem teljesen) domén struktúra NT tartományban;

- funkciók elsődleges vezérlő NT

- Tagfüggvény NT domain;

- nyújtanak WINS szolgáltatások (kliens és szerver), TIME - szerver, stb.;

- SAMBA ad Unix # 150; NT tulajdonságait a hálózati rendszer.

1.3 protokoll SMB / CIFS

SMB (röv. Of Engl. Server Message Block) # 151; hálózati alkalmazás protokoll a távoli hozzáférést fájlok, nyomtatók és egyéb hálózati erőforrások, valamint a folyamatok közötti kommunikációt.

SMB # 151; Ez a protokoll kliens-szerver technológia, amely kliens alkalmazások egyszerű módja annak, hogy írni és olvasni a fájlokat, valamint a szolgáltatás kérését szerver programok különböző hálózati környezetekben. Az egyetlen különbség a kliens-szerver modell az, hogy ha egy kliens küld egy kérést opportunista zárolást, a szerver, hogy a zárat már biztosított, mert egy másik ügyfél kérte, hogy nyissa meg a fájlt egy mód, amely nem egyeztethető össze a megadott zár. Ebben az esetben a szerver küld egy figyelmeztető üzenetet az ügyfél, hogy a zár el lett távolítva. A kiszolgálók fájlrendszereket és egyéb források (nyomtatók, mail szegmens, named pipe, és így tovább. D.), hogy megosszák a hálózaton. Kliensszámítógépek lehet a média, de ők is szeretnék, hogy a forrásokhoz való hozzáférés a szerver által közös használatra.

Mivel az elején a létezését SMB által kifejlesztett számos különböző protokoll kezelésére szolgáló lehetőségek egyre növekvő bonyolultsága a számítástechnikai környezet, amelyben használják. Egyetértettünk abban, hogy a tényleges változata a protokollt fogja használni a kliens és a szerver fogja meghatározni negprot (tárgyalni protokoll) parancsot. Ez SMB először meg kell küldeni, mielőtt a kapcsolat létrehozásával.


  1. LEÍRÁSA konfigurációs FILE S MB. CONF

Smb. conf a konfigurációs fájl a Samba csomag. Smb. conf tartalmazza a konfiguráció a Samba programokat. smb fájl. conf lehet változtatni, és konfigurálható SWAT .Fayl program az / etc / samba / smb. conf.

2.1 File Format

A fájl tartalmazza szakaszok és paraméterek. A szakasz kezdődik a szakasz nevét zárójelben és addig folytatódik, amíg a következő részben. Szakaszok paramétereket tartalmaznak a következő formában:

A gombok nevei és értékei nem érzékenyek.

Csak az első fontos jelképe az egyenlőség. Spaces előtt vagy után az első egyenlőségjellel figyelmen kívül hagyja. A kezdeti, terminális és belső terek érvénytelen rész nevét és a paraméter neveket. Bevezető és záró szóközöket az értékeket a paraméterek figyelmen kívül hagyja. A belső tér a paraméter értékét tárolt szó szerint.







Minden vonal kezdve egy „” pontosvesszővel vagy „#” figyelmen kívül hagyja, ahogy tartalmazó üres sorok.

Minden húrok végződik „” szimbólum folytatódik a következő sorban a UNIX stílusban.

Értékek egyenlőségjel után a paraméterek tartalmazzák string (idézőjelek nélkül), vagy egy logikai érték, például igen / nem, 0/1 vagy igaz / hamis. A nyilvántartás nincs értelme a logikai értékek, de a tárolt értékeket húr.

Mindegyik profil a konfigurációs fájl (kivéve a [global] szekcióban) egy olyan megosztott erőforrás (más néven „share”). Szakasz neve - a megosztási nevet és beállítások alapján határozza meg a tulajdonságait osztott erőforrás.

Három külön rész, [global], [homes] és [nyomtatók], amelyek leírása a vonatkozó szakaszok. Az alábbi megjegyzések vonatkoznak a szokásos leírás a szakasz.

Megosztott erőforrás áll egy könyvtárat, amelyben hozzáférést kap plusz egy leírást a hozzáférési jogokat, amelyek lehetővé teszik a felhasználó szolgáltatás. Egyes kiegészítők is különleges lehetőségeket.

Fórum - vagy fájlmegosztás (ügyfél által használt kiterjesztéseként natív fájlrendszerek), illetve a nyomtatási szolgáltatásokat (melyet az ügyfél számára, hogy a nyomtatási szolgáltatást a nyomtatószerver).

  1. Leírás A globális szakasz

Most smb fájl. conf kezdődik a [global] szekcióban, amely felsorolja néhány fontos paraméterek, amelyek meghatározzák a viselkedés a közös Samba. Jellemzően a [global] A következő paramétereket tartalmazza:

NetBIOS-név - Netbios a kiszolgáló nevét (ez a név fog látni a hálózati környezetben, a Windows gép), ha ezt nem teszi meg, akkor használja a kiszolgáló nevét (hostname).

invalid users - felhasználók listája megtagadja a hozzáférést, mint például a „root” ajánlott fel kell venni a listára.

Interfészek - Ha a gép több hálózati csatoló, akkor meg kell határoznia, mit szeretne használni samba szervert.

Biztonság - Válogatás a biztonsági üzemmód, a security = user, minden felhasználónak rendelkeznie kell egy fiókot (számla) GNU / Linux szerver, ha azt szeretnénk, hogy a Samba szerver kezeléséhez való hozzáférést és a felhasználók, használja a security = share.

munkacsoporthoz jelzi, hogy a munkacsoport vagy tartomány tagja szerver Samba szerver húr.

os level - Meghatározza az esély, hogy lesz egy helyi samba szerver mastero`om annak munkacsoport (minél magasabb az érték, annál kisebb az esélye a versenyben a szerver).

domain master - a munka mint domain master.

Előnyös mester - Ez az opció, valamint a domain master = yes gyakorlatilag garantálja. A samba szerver lesz a domain master` th

Íme elhatározás érdekében - sorrendben névfeloldás.

dns proxy - fog működni, mint egy DNS proxy

megőrzése esetén és rövid megőrzése esetén - Ez a két paraméter kapcsolatos problémák megoldásához kapcsolódó nagy- és kisbetűk (mint ismert, a Unix System Works különböző betűk és Windows - ugyanaz).

max log size - A maximális méret a log fájlt.

2.4 példa A konfigurációs fájl SAMBA

netbios name = Server

server string = Linux Server

hosts allow = 192.168.1.1 192.168.1.5 127.0.0.1

printcap name = / etc / printcap

log file = /var/log/samba/log.smbd

max log size = 50

encrypt passwords = yes

smb passwd file = / etc / samba / smbpasswd

socket options = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

wins support = nincs

guest account = nobody

UNIX charset = utf8

dos charset = cp1251

kijelző charset = cp1251

create mask = 0666

directory mask = 0777

create mask = 0666

directory mask = 0777


  1. Leírják a folyamatot a telepítés és konfiguráció

3.1 LAN beállítás

Mivel a rendszer a virtualizációs szoftverek VirtualBox lett kiválasztva. Ahhoz, hogy ezt a munkát megállapítást nyert, három virtuális gépeket Ubuntu szerver változata az operációs rendszer 12.04.3. Az első virtuális gép van beállítva, mint a szerver, a második # 150; mint egy ügyfél, és a harmadik, mint egy útválasztó (router).

Az 1. ábra a konfiguráció egy testreszabott hálózat.

Telepítése és konfigurálása samba szolgáltatás

1. ábra # 150; Konfigurálása LAN (C # 150; A hálózati kliens, R # 150; router,

3.1.1 Network Configuration Client

A kliens, hozzanak létre egy hálózati interfész eth 0. Ubuntu beállítások hálózati csatolók vannak tárolva az / etc / network / interfaces. Hogy hozzanak létre egy LAN, hogy a szükséges változtatásokat a fájl.

A tartalma a / etc / network / interfaces gépekhez használt a Min e stve kliens, a 2. ábrán látható.

Telepítése és konfigurálása samba szolgáltatás

2. ábra # 150; hálózati interfész konfiguráció a kliens gépen

3.1.2 Server Configuration

A szerver úgy van beállítva, mint egy hálózati interfész eth 0. Mivel ez a gép egy alhálózati, mint az ügyfél, beállítja a hálózati interfész eltér a korábbi gép.

A tartalma a / etc / network / interfaces a használt gép, mint a szerver, a 3. ábrán látható.

Telepítése és konfigurálása samba szolgáltatás

3. ábra # 150; Állítsa be a hálózati interfész a szerver

3.1.3 beállítása router

A gép használható két, mint egy router hálózati interfészek: ETH ETH 0 és 1 az első hálózati interfész szerepelni fog a kliens gépen alhálózat (192.168.0.0), és a második # 150; A szerver alhálózati (192.168.1.0).

A tartalma a / etc / network / interfaces a gépet használni, mint egy router, a 4. ábrán látható.

Telepítése és konfigurálása samba szolgáltatás

4. ábra # 150; hálózati interfész beállítások a router

5. ábra # 150; Beállítás átjáró

Miután az összes gépek úgy vannak kialakítva, akkor tesztelje a kapcsolatot a ping paranccsal.

Vizsgáljuk meg az ügyfél kapcsolat a szerverrel. Az eredményt a 6. ábrán látható.

Telepítése és konfigurálása samba szolgáltatás

6. ábra # 150; Vizsgáljuk meg az ügyfél-kiszolgáló

Ezután ellenőrizze a szerver kapcsolatot az ügyféllel. Az eredményt a 7. ábrán mutatjuk be.

7. ábra # 150; Vizsgáljuk meg a Szerver-kliens

Annak igazolására, hogy a csomagok által az ügyfél és a kiszolgáló és a szerver a kliens router útján adja tcpdump a router. Az eredményt a 8. ábrán látható.

Telepítése és konfigurálása samba szolgáltatás

8. ábra # 150; Az eredmény a tcpdump

3.2 Telepítés és beállítás SAMBA

futtassa a következő parancsot, hogy telepítse a SAMBA csomagot: apt - get install samba

A konfigurációs fájl található /etc/samba/smb.conf.

3.2.1 Mappák megosztása SAMBA

Létrehozásához a rendszer megosztott erőforrás Samba, módosítani kell a konfigurációs fájl smb.conf.

Tegyük fel, hogy azt akarjuk, hogy a három rendelkezésre álló katalógus: usershare # 150; csak bizonyos felhasználók, letöltő # 150; ahol lehet letölteni a fájlokat, és töltse # 150; mappát feltölteni a fájlokat a szerverre. Először hozzon létre három könyvtár / home / share / usershare, / home / share / letölthető, és / home / share / feltöltés. A könyvtár a 10. ábrán látható.

Telepítése és konfigurálása samba szolgáltatás

10. ábra # 150; Directory sorolására hozzáférési jogok

Ne töltsd könyvtár írható.

Ezután a következő módosításokat a konfigurációs /etc/samba/smb.conf:

Telepítése és konfigurálása samba szolgáltatás

11. ábra # 150; A konfigurációs fájl smb.conf

Miután a változások, akkor újra kell indítani a SAMBA. Tesszük ezt a következő parancsot: sudo service smbd restart.

Megnézzük, hátha van, hogy a megosztott mappa (12. ábra):

Telepítése és konfigurálása samba szolgáltatás

12. ábra # 150; Hozzáférés a megosztott mappa

Ennek eredményeként a munka már telepített és beállított távoli fájl tárolására, épül alapján SAMBA. A teljes rendszer célja, hogy hozzáférést a megosztott dokumentumokat a személyes fájlok felhasználók a rendszer tárolt távoli fájltárolóba. Az így kapott rendszer megfelelően működik, és könnyen alkalmazható a valós LAN több ügyfél.




Kapcsolódó cikkek