SAMBA Szerver konfigurálása

Elősször is tisztázuk azt mi is az a SAMBA szerver, mire használható:

  • A SAMBA szerver segítségével megoszthatjuk belső hálózatunkon a készülékünkhöz csatlakoztatott külső HDD -t. Tehát a szerver beüzemelése után a megosztott tárterületet elérhetjük Windows alól, vagy másik műhodvevővel is. Másolhatunk rá, törölhetünk róla stb.

A szerver tárolójának az előző leírásaimban is bemutatott külső HDD -t használom, amely a /media/hdd mappába lett becsatolva. Itt létrehoztam egy Home nevű könyvtárat, ez fog tárolni minden média állományt. Tehát a SAMBA Szerverünk munkakönyvtára a /media/hdd/Home könyvtár lesz. Más könyvtárat nem áll szándékomban megosztani. A mennyiben wifi routerünk is van mindenképpen gondoskodni kell arról, hogy illetéktelenek ne férhessenek hozzá a belső hálózatunkhoz. A SAMBA konfigurációnál nem fogok jelszavas védelmet állítani az egyszerűbb használhatóság miatt. Tehát aki csatlakozva van a hálózathoz minden a megosztásban lévő állományt látni fog, valamint törölni és módosítani is lesz jogosultsága.

Nyissuk meg a SAMBA Szerver beállító ablakát.

Menü -> Beállítások -> Rendszer -> Hálózat -> Samba Szerver

A "Start Samba server" opciót állítsuk "igen" -re, ekkor megjelennek a képen látható beállítások.

SAMBA Szerver konfigurációs ablak

"Start Samba on receiver startup" értéke "igen" legyen. Így a rendszer indulásakor elindítja a SAMBA Szervert is.

"Workgroup" értéke a windows hálózatunkban megadott munkacsoport név legyen. Ez alapértelmezésben nemes egyszerűséggel "MUNKACSOPORT" szokott lenni. De azért mindenki ellenőrízze a számítógépén, hogy valójában mi is van beállítva és azt adja meg itt.

"Receiver name in network" Az itt megadott néven fogja a Windows, vagy más kliens listázni a beltérit a megosztások között.

"Use SMB2 protocol" Hagyjuk "igen" -re állítva.

A Samba plugin tartalmaz négy előre definiált megosztást root, media, hdd és movie.

"Share root" Teljes root fájlrendszer megosztása (/). Állítsuk "nem" -re. Nem biztonságos a teljes linux fájlrendszert megosztani.

"Share media" A /media könyvtár megosztása. Maradjon "nem" -re állítva.

"Share hdd" A /hdd könyvtár megosztása. Ez ugye egy link a /media/hdd könyvtárra, tehát egy szinttel kevesebbet osztunk meg, ha bekapcsoljuk. Én hagyom "nem" -re állítva, mert csak a saját Home könyvtáramat akarom megosztani.

"Share movie" A /hdd/movie könyvtár megosztása. Ez ugye a felvételek alapértelmezett könyvtára. Nálam már csak egy link, ami a /media/hdd/Home/Recording mappára mutat. Mivel én a /media/hdd/Home mappát fogom megosztani felesleges ezt is megosztanom, tehát értéke "nem".

Mentsük el a beállításokat és lépjünk ki a konfigurációs ablakból.

Mivel minden megosztást "nem" -re állítottunk és nincs több előre beállított megosztási hehetőség, felvetődik a kérdés hogy akkor hogyan tovább.

A SAMBA Szerver konfigurációs állománya az /etc/samba könyvtárban található és smb.conf a neve. Ezt az állományt fogjuk szerkeszteni a továbbiakban. Ehhez szükség lesz egy szövegszerkesztőre, ami kezeli a linuxos sorvégeket Pl. wordpad+. Ftp -n másoljuk ki az állományt a gépünkre és szerkesszük az alábbi módon.

A konfig állomány áll egy global szakaszból, mely a következőképpen néz ki:

[global]
workgroup = MUNKACSOPORT
netbios name = Receiver
security = share
deadtime = 15
max smbd processes = 6
max log size = 5
guest account = root
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes
max protocol = SMB2

Ezeket a beállításokat ne bántsuk! Maximum a "workgroup" és a "netbios name" sorokat szerkesszük. Ezeket a korábban bemutatott beállító ablakban is beállíthatjuk, jelentésüket már leírtam.

Ezután jönnek a megosztások. Többet is felsorolhatunk a következő szintaktikával.

1. A megosztás neve.

[Home] A megosztás nevét minden esetben szögletes zárójelbe kell tenni.

2. Megosztandó mappa elérési útja.

path = /media/hdd/Home

3. Írási - olvasási jogosultságok.

read only = no Így írható is a mappa.

4. Vendég felhasználó.

guest ok = yes Vendég felhasználó engedélyezve van.

5. Tallózhatóság.

browsable = yes Engedélyezett a könyvtárváltás a megosztott mappában.

6. Jogosultságok megadása a megosztás részére.

create mask = 0777

directory mask = 0777

Azaz 777 -es jogokat adunk miindennek a mappán belül.

A konfig állományunknak így kell kinéznie:

[global]
workgroup = MUNKACSOPORT
netbios name = Receiver
security = share
deadtime = 15
max smbd processes = 6
max log size = 5
guest account = root
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes
max protocol = SMB2

 

[Home]
path = /media/hdd/Home
read only = no
guest ok = yes
browseable = yes
create mask = 0777
directory mask = 0777

Mentsük el az állományt és másoljuk vissza az /etc/samba könyvtárba.

Nyissuk meg újra a SAMBA Szerver beállító ablakát.

Menü -> Beállítások -> Rendszer -> Hálózat -> Samba Szerver

A képen látható hogy megjelent a listában egy "Share Home" nevű megosztás, ami "igen" -re van állítva, tehát be van kapcsolva. Figyelem! Ha "nem" -re állítjuk és elmentjük akkor a samba plugin törli a beállításokat az smb.conf -ból és ezzel együtt a beállító ablak listájából is el fog tűnni.

Ezzel készen is vagyunk, lépjünk ki a beállító ablakból és indítsuk újra a boxot, majd a számítógépünkön ellenőrízzük a megosztásunkat.

 

Platform: 
sh4
Box típus: 
Rendszer típusa: 
Verzió: 
Blackmod v2.0
Mihez kapcsolódik a leírás: