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
- 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.
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.
- 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.
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).
- 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
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.
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ó.
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ó.
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ó.
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ó.
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ó.
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ó.
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:
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):
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.