Samba. SMB/CIFS hálózat, heterogén hálózatok. Készítette: Sallai András



Hasonló dokumentumok
SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE

Alap protokollok. NetBT: NetBIOS over TCP/IP: Name, Datagram és Session szolgáltatás.

1.2. NFS kliens telepítése és beállítása

Samba szerver. 2., VMware szerver telepítés

Fábián Zoltán Hálózatok elmélet

Fájlok megosztása. Fájlok megosztása A számítógépek már nagy háttértárolókkal rendelkeznek De még mindig szükség van fájl szerverekre.

Fájl és nyomtatószerver heterogén hálózatokban. Kapcsoljuk be a biztonsági öveket...

ALAP BEÁLLÍTÁSOK. 1. Jogosultság megadás, hogy tudjunk dolgozni sudo s jelszó:xxxxxx. 2.Hálózati kártyák beállítása mcedit /etc/network/interfaces

AIX Fast Connect 3.2 kézikönyv

1. sz. melléklet: Az önálló PDC-ként működő Samba szerver konfigurációs állománya

Készítette: Sallai András Terjesztés csak engedéllyel sallaia_kukac_fre _pont_hu

SaMBa alapok Lajber Zoltán

BackupPC. Az /etc/hosts fájlba betehetjük a hosztokat, ha nem a tejles (fqdn, DNS név) névvel hivatkozunk rájuk: # /etc/hosts #

Az operációs rendszerek fejlődése

applikációs protokollok

LINUX LDAP címtár. Mi a címtár?

LOK Lajber Zoltán

NIS + NFS+Automount. Összeállította: Sallai András

Windows XP -> 7 - Samba4 a PPKE-n

Kézikönyv Nyomtatók kezelése Linuxon


Hálózati adminisztráció Linux (Ubuntu 9.04) 8. gyakorlat

Hálózati ismeretek. Az együttműködés szükségessége:

Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán

SZÁMÍTÓGÉP HÁLÓZATOK BEADANDÓ ESSZÉ. A Windows névfeloldási szolgáltatásai

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

FTP szerver telepítése

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

8. WebDAV kiszolgáló konfigurálása

Hálózati alapok. készítette: Sallai András

LDAP azonosítás a gyakorlatban egy esettanulmány A kliensek beállítása (2. rész)

A telepítés nyelvének kiválasztása

SC Kérdés. SC Kérdés. SC Kérdés

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

Névfeloldás hosts, nsswitch, DNS

Számítógépes munkakörnyezet II. Szoftver

KÜRT Zrt. Logelemzés heti riport Felhasználói fiók, illetve felhasználói csoportkezelési műveletek

Hálózati kapcsolathoz Windowst használó ügyfeleknek

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

Idő szinkron problémák Windows 2k rendszereknél

Számítógépes hálózatok: LAN, MAN, WAN

Lemezmegosztások. A Samba konfigurációs fájlja

Tartalomjegyzék. I. rész: Az ügyfél Alapismeretek 3. Előszó

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

Windows Screencast teszt

Oralce kliens installálása Windows Server 2003-ra

2. lépés: openssh szerver telepítés sudo apt-get install openssh-server

1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, )

Fábián Zoltán Hálózatok elmélet

Windows Szerver teszt

2. gyakorlat: Tartományvezérlő, DNS, tartományba léptetés, ODJ, Core változat konfigurálása, RODC

SUSE Labor kialakítása

Általános szervezési kérdések

Hálózatos adatbázis-kapcsolódási problémák és azok javítása

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

ALKALMAZÁSOK ISMERTETÉSE

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

OE-NIK 2010/11 ősz OE-NIK ősz

SAMBA telepítési leírás

S z á m í t ó g é p e s a l a p i s m e r e t e k

Synology NAS integrálása inels IMM szerverhez

Netfilter. Csomagszűrés. Összeállította: Sallai András

ROBERT ECKSTEIN DAVID COLLIER-BROWN PETER KELLY. Samba

Hálózati útmutató. A biztonságos és megfelelõ kezelés érdekében használat elõtt olvassa el az Általános Beállítási Útmutató biztonsági információit.

Bevezetés... xi Ebben a könyvben... xi Gyakorlati segítség... xii 1. Az átállás megtervezése...1 Ebben a fejezetben... 1 Áttekintés: az áttérés

Internetkonfigurációs követelmények. A számítógép konfigurálása. Beállítások Windows XP alatt

Tartalom. Történeti áttekintés. Történeti áttekintés Architektúra DCOM vs CORBA. Szoftvertechnológia

Windows hálózatok. IP cím. Hálózati kapcsolatok nyomonkövetése. < Windows

BEVEZETŐ... 3 ÁLTALÁNOS SZERVEZÉSI KÉRDÉSEK... 4

Windows hálózati adminisztráció

Gyakorlati vizsgatevékenység. Graf Iskola

Windows hálózati adminisztráció

Gyakorlati vizsgatevékenység

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot:

Tűzfal megoldások. ComNETWORX nap, I. 30. ComNETWORX Rt.

Hálózatok építése és üzemeltetése

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

Hálózati adminisztráció Linux (Ubuntu 9.04) 9. gyakorlat

2010. ősz 2. pótzh Név: NEPTUN kód: ZH feladatok Hálózati operációs rendszerek_3 tárgyból

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0

Az Active Directory Szerver Telepítése és beállításai

Kiszolgálók üzemeltetése FTP. Iványi Péter

HÁLÓZATI HASZNÁLATI ÚTMUTATÓ

Hálózati rendszerek adminisztrációja JunOS OS alapokon

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 4. óra. Kocsis Gergely, Supák Zoltán

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

ProFTPD. Molnár Dániel október oldal

C2000 Manager 1.02 Verzió Használati Utasítás

Dr. Sipos Marianna ZMNE BJKMK

iseries Client Access Express - Mielőtt elkezdi

Hibakeresés a Sambában

Mikrotik 6.22 telepítés

Informatika szintmérő-érettségi tételek február

DNS hamisítás szerepe, működése, védekezés. Benda Szabolcs G-5S5A Peller Nándor G-5i10 Sőregi Gábor G-5S5A

Hálózati eszközök biztonsága

Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely

Hálózatos beállítás. A Novitax ügyviteli programrendszerek hálózatos beállítása a következők alapján történhet:

A NÉGY BŰVÖS HÁRMAS WWW FTP SQL PHP. BRKK::Békéscsaba Linux rendszergazda képzés 2008

Átírás:

Samba SMB/CIFS hálózat, heterogén hálózatok Készítette: Sallai András

Tartalom Windowsos hálózatok Samba Samba egyszerű fájlmegosztás Samba PDC Samba megosztások Optimális eszközök, korlátozások, tűzfal Felhasználóbarát beállítóeszközök

NetBIOS 1984 IBM: NetBios Network Basic Input Output System Hozzáférés más gépekhez A BIOS kiegészítése Eredetileg IBM PC és TokenRing hálózatokra

NetBEUI 1985 IBM NetBIOS Extended User Interface NetBEUI kis helyi hálózatokhoz kevesebb mint 255 csomóponthoz tervezve

Későbbi NetBIOS változatok NetBIOS NetBIOS - IPX - TCP/IP NetBIOS over TCP/IP - NBT

NBT NetBIOS over TCP/IP RFC 1001/1002 Névkiszolgáló Kommunikációs szolgáltatás - datagram - session

NBNS NetBIOS névszolgálatató NetBIOS Name Server NBNS

NetBIOS IP cím megfeleltetés NBT hálózatban két lehetőség - minden gép visszajelenti IP címét broadcast kérésnél -NBNS segítségét kérjük, hogy ezt is szolgáltassa

NetBIOS nevek Max. 15 karakter A hálózatban (munkacsoport) egyedi Nincs tagolva, pl. pontokkal, de nem is ajánlott H Y D R A 00 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

munkacsoport gyumolcs alma szilva korte Egy név egyszer Bárki tagja lehet

tartomány gyumolcs alma Egy név egyszer Egy gép kiszolgáló Fiók kell a kiszolgálón a felhasználónak korte szilva kiszolgáló Fiók kell a kiszolgálón a gépnek

Tallózás Számítógépek között Egy számítógép erőforrásai között Egy gép mindig helyi főtallózó listák gépekről, erőforrásokról! Amit látok nem biztos, hogy elérhető! Amit nem látok nem biztos, hogy nem érhető el

WINS Windows Internet Name Service Windows internetes névszolgáltatás NBNS M$ megvalósítása

SMB/CIFS SMB - Server Message Block - NetBIOS fölött CIFS - Common Internet File System - TCP/IP fölött SMB azonosítás share - megosztás szintű user - felhasználó szintű

Samba Alapvetően fájl és nyomtató megosztást szolgáltató szerver Szinte minden Unixra megtalálható 1992-ben Ausztráliában kezdik fejleszteni (Andrew Tridgell), ma 32 fejlesztő (2006 november) dolgozik

SAMBA szolgáltatásai Fájlkiszolgáló Nyomtató kiszolgáló Elsődleges tartományvezérlő Tartalék tartományvezérlő Windows 95/98 hitelesítő Helyi főtallózó Helyi tartaléktallozó Tartomány-főtallozó Elsődleges WINS kiszolgáló Másodlagos WinS kiszolgáló

Samba szerver típusok Stand Alone csak megosztások, nincs tartomány Domain Master tagja a tartománynak, de csak megosztásokat szolgál ki Domain Controller PDC Primary Domain Controller BDC Backup Domain Controller ADS DC - Active Directory

Samba telepítése apt-get install samba Segéd eszközök: apt-get install smbclient smbfs http://samba.org

A SAMBA démonjai smbd megosztott erőforrások kezelése hitelesítés nmbd névkiszolgáló tallozó /etc/init.d/samba start stop

Samba beállítása Szerkesztjük a Samba konfigurációs állományát: /etc/samba/smb.conf Hasonlít a.ini és.inf fájlok felépítéséhez [ elso] kulcs1 = ertek1 kulcs2 = ertke2 [masodik] kulcs3 = ertek3 kulcs4 = ertek4

smb.conf felépítése Van egy globális szekció: [global] és további alszekciók hozhatók létre. Pl. [netlogon], [printers], [konyveles], [telepitok] stb. A globális szekció tartalmazza a fájlszerver beállításait. A további szekciók az egyes megosztásokhoz tartozó beállításokat.

Egyszer ű megosztás beállítása [global] netbios name = pluto Glo b á lis b eá llít á s o k workgroup = SEHOLRT [konyveles] m ego s z t á s path = /home/samba/konyveles guest ok = yes writeable = yes [szoftver] path = /home/samba/szoftver guest ok = yes writeable = no m ego s z t á s Az o n o s ít á s n élkü l elér h et ő t alló z h a t ó

Ellen ő rzés s m b.co n f s z in t axis ellen ő r z és t es t p ar m s m b clien t - L lo calh o s t s m b clien t / / p lu t o / ko n yveles Win d o ws o n In t éz ő b en : \ \ p lu t o \ ko n yveles

PDC beállítása - [global] [global] netbios name = pluto workgroup = KONYVELES passdb backend = tdbsam os level = 65 preferred master = yes domain master = yes

[global] local master = yes security = user domain logons = yes logon path = wins support = yes

[global] add machine script = /usr/sbin/useradd -s /bin/false -c Machine -d /dev/null %u admin users = @admins

[netlogon] [netlogon] path = /home/samba/netlogon read only = no

[konyveles] - [szoftver] [konyveles] path = /home/samba/konyveles guest ok = no writeable = yes [szoftver] path = /home/samba/szoftver guest ok = yes writeable = no

admins csoport és admin felhasználó Unix és Samba szinten groupadd admins useradd -s /bin/false -c Samba Admin -g admins admin smbpasswd -a admin

Windows Unix Csoportok megfeleltetése net groupmap modify ntgroup= Domain Admins unixgroup =admins

PDC-nek beállított Samba Ellenőrzése testparm smbclient -L localhost Windows XP HOME nem tud tartományba lépni!!!

Felhasználók hozzáférésének szabályozása SEHOLBT Titkarsag Titkárság csak gizi olvasni tudja a könyvelés megosztasat Könyvelés írni is tudja megosztásukat Konyveles kati moni timi Informatika zoli

Csoportok Eldöntjük kell e a felhasználóknak a saját privát könyvtár Unix szinten létrehozzuk a csoportokat és felhasználókat Samba szinten létrehozzuk a felhasználókat Megfeleltetjük Windowsos csoportokkal A Sambában konfiguráljuk a privát hozzáféréseket Unix szinten létrehozzuk a megosztásokat A Sambában konfiguráljuk a csoportok hozzáféréseit

Csoportok és felhasználók Unix szinten groupadd titkarsag groupadd konyveles useradd -m -s /bin/false -c Kovacs Gizella -g titkarsag gizi useradd -m -s /bin/false -c Eros Katalin -g titkarsag kati

Samba felhasználók smbpasswd -a gizi smbpasswd -a kati

Unix group NT group net groupmap add ntgroup= Titkarsag unixgroup=titkarsag net groupmap add ntgroup= Konyveles unixgroup=konyveles

smb.conf - [homes] [homes] comment = Home konyvtarak browsable = no valid users = %S read only = no

Csoportok megosztásai mkdir /home/samba mkdir /home/samba/konyveles chgrp konyveles /home/samba/konyveles chmod 775 /home/samba/konyveles 4 olvasás 2 írás 1 végrehajtás

smb.conf - [konyveles] [konyveles] path=/home/samba/konyveles browsable = yes write list = @konyveles read list = @titkarsag Mi lehet az a kukac ott?

Szintaxis ellen ő rzés Ellenőrizzük le a smb.conf szintaktikailag helye-e: testparm

Megosztások ellenőrzése szerveren smbclient -L localhost

Egy megosztás tesztelése smbclient //pluto/konyveles smbclient //pluto/konyveles -U gizi

Optimális hálózat Wines klienseken csak IP protokoll (NetBEUI ne használjunk, IPX/SPX sem) Használjunk WINS szervert. Minden Wines kliensen legyen beállítva annak címe A NetBIOS nevek és a DNS host nevek legyenek ugyanazok!

Korlátozások - smb.conf [global] interfaces =eth1 lo host allow =192.168.2.0/24 127.0.0.1/8 host deny =0.0.0.0/0 bind interfaces only =yes invalid users = jozsi

Csomagszűrő tűzfal Protokoll UDP UDP TCP TCP Port 137 138 139 445 Program nmbd nmbd smbd smbd

Felhasználó barát beállító eszközök (nl, more, sed, cat) cd /etc/samba more smb.conf nl -b a smb.conf grep \[konyveles\] -A 1 195 [konyveles] 196 read only = no sed -n 1,195p smb.conf > elso sed -n 196,196p smb.conf sed s/no/yes/ > masodik sed -n 197,270p smb.conf > harmadik cp smb.conf smb.conf.eredeti cat elso masodik harmadik > smb.conf

SWAT Webes beállítófelület. A Samba része. http://samba.org

SWAT telepítése, elérése apt-get install swat mcedit /etc/xinetd.d/swat service swat { disable socket_type = stream protocol = tcp wait = no user } = no server = root = /usr/sbin/swat lynx http://localhost:901

lynx http://localhost:901

firefox 192.168.2.1:901

View Nézet - Konfiguráció

Webmin-Samba apt-get install webmin-samba Magával rántja a következő csomagokat: libauthen-pam-perl libnet-ssleay-perl webmin webmin-inetd lynx https://localhost:10000 Távolról előbb engedélyezni kell. mcedit /etc/webmin/miniserv.conf allow=127.0.0.1 192.168.2.100 /etc/init.d/webmin restart

A konyveles megosztás beállításai

Irodalom Robert Eckstein, David Collier-Brown, Peter Kelly: Samba - Fájl- és nyomtatószerver heterogén hálózatokra http://vod.niif.hu/ipszilon8 http://samba.org http://dok.szit.hu