Bevezetés a Samba-ba
Mielőtt belekezdenénk a telepítési lépésekbe, vessünk egy kis bevezetést a Sambáról és mindazt, amit kínál, ha elsősorban Linux vagy Unix rendszerekkel dolgozunk.
1. A Samba nyílt forráskódú szoftver, amely Windows interoperabilitási programcsomagot biztosít a Linux és az Unix számára.
2. A Samba biztonságos, stabil, gyors fájl- és nyomtatási szolgáltatásokat nyújt az SMB és CIFS protokollokat használó ügyfelek számára, mint például a DOS, a Windows, a Linux és más verziók.
3. A Samba rugalmasságot biztosít a hálózati rendszergazdák számára a rendszerek és berendezések beállításához, konfigurálásához és kiválasztásához.
4. A Samba két fő programból áll: az smbd és az nmbd. Állítólag négy CIFS szolgáltatást valósítanak meg -
- Fájl- és nyomtatási szolgáltatások
- Hitelesítés és hitelesítés
- Név felbontás
- Szolgáltatási bejelentés (böngészés)
5. Az Smbd a megosztott mód és a felhasználói mód hitelesítését és engedélyezését is kezeli, hogy megvédje a megosztott fájlokat és a nyomtatási szolgáltatásokat jelszavak megkövetelésével.
6. Az Nmbd kezeli a négy fent említett névfeloldást és a böngészést, és ezt a NetBIOS segíti.
7. A Samba az alábbi szolgáltatásokat nyújtja -
- Smbclient - Az Unix rendszertől távoli SMB megosztáshoz, fájlátvitelhez stb
- Nmblookup - NetBIOS-nevek megtalálására szolgál a hálózaton, megnézni az IP-címeiket.
- Swat - A Samba webes felügyeleti eszközét jelenti, amelyet a samba távoli konfigurálására használnak egy böngészőn keresztül
8. A Samba 3.0 manapság használatban van.
Telepítési lépések -
A telepítés előtt a következő előfeltételek vannak -
- Ubuntu LTS
- LAN fájl megosztás céljából.
Ne feledje, hogy jobb a samba telepítése bináris csomag segítségével, és így könnyebb, mint a forráscsomagból telepíteni. Ennek oka az, hogy az összes előkészítés már konfigurálva van, és a csomag karbantartója is gondoskodik a konfigurációs kérdésekről.
A bináris csomagok elosztásának három népszerű módszere van-
1. lépés: Bináris fogyasztók (elsősorban általános célgömbök)
- Tarball telepítése
A Samba forráskódja eloszlatott tarball formában van. Az adatok kinyerésére a bináris tarból ugyanazok az eszközök szolgálnak, mint a forráskódot tartalmazó tarbál kezelésére: tar és egy tömörítő program, például a gzipor bzip2
A következő parancs segítségével bontsa ki a tarballt a gyökérkönyvtárból
tar -xvzf /path/to/samba-version.tar.gz
Vegye figyelembe, hogy miközben először telepíti a samba, a tarball nem jelent problémát.
- FreeBSD csomag telepítése
A FreeBSD csomagként csomagként kerül elküldésre. Ezen csomagok egyikének közvetlen telepítéséhez, beleértve a Samba csomagot, használja a pkg_add vagy a sys install segédprogramot.
pkg_add samba-version.tbz
Ha nem jelenik meg hiba, az azt jelenti, hogy a samba megfelelően lett telepítve.
2. lépés: RPM-ek
- RPM telepítése
A bináris RPM-k alapvetően tömörített cpio-archívumok, néhány extra bittel kiegészítve. Ezek a kiegészítő szolgáltatások segítik az operációs rendszert a telepített csomagok és fájlok adatbázisának vezetésében, hasonlóan ahhoz, amelyet a FreeBSD a csomageszközei segítségével fenntart.
Az RPM-en keresztül a samba telepítéséhez használt parancs a következő:
rpm -Uvh samba-version-minor version.arch.rpm
3. lépés: Debian csomagok
A Debian GNU / Linux és származékai tartalmazzák az RPM eszközökkel egyenértékű csomagkezelő eszközöket. A csomag telepítésének alapvető eszköze a Debian alatt a dpkg.
Telepíthetjük a samba dkpg-n keresztül a következő paranccsal
dpkg -i samba_version-minorversion.deb
A Samba telepítése az apt-get csomagkezelő használatával a következő lépésekkel végezhető el
Ennek a parancsnak meg kell határoznia és telepítenie kell a samba csomagot, valamint minden olyan csomagot, amelytől függ, például a samba-common.
apt-get install samba
Ez a parancs csak akkor működik, ha az Advanced Package Tools (APT) segédprogramok megfelelően vannak konfigurálva. Az alapkonfiguráció az / etc / apt / Source szerkesztését foglalja magában. listafájl a telepítő CD-ROM-okra vagy néhány megfelelő FTP-helyre hivatkozva.
Ezért a fent említett lépések felhasználhatók a samba telepítésére.
Most lássuk a következő lépést.
Konfigurálja és futtassa a Samba-
1. A samba konfigurációs fájlja az /etc/samba/smb.conf. Ügyeljen arra, hogy ezt a fájlt a rendszerre telepített samba kiadás szerint frissítse.
2. Azt is javasolja, hogy készítsen biztonsági másolatot erről a fájlról, és erre utalhat a parancsra:
cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak
3. A Samba első telepítésekor írja be a következő parancsokat -
- nmbd -D
- smbd -D
-D a futás démonjára utal.
4. A kiszolgálók futásának ellenőrzéséhez hajtsa végre a következő parancsokat -
ps ax | grep mbd
5. Ha nem lát kimenetet, vagy csak magát a grep parancsot látja, akkor valószínű, hogy a Samba nem találja a konfigurációs fájlt, az smb.conf. Ehhez használhatjuk a find parancsot, amely a következő:
find / -name “smb.conf”
Lássuk egy kicsit a samba fő böngészőjében -
1. A fő böngésző hozzárendelése: Hálózati szegmensenként egy számítógép (pontosabban egy IP alhálózat) egy fő böngészőként működik.
2. A fő böngésző megkeresése : Az ügyfeleknek képesnek kell lenniük a fő böngésző számítógépének megtalálására
3. Alhálózatok átfedése: Az SMB / CIFS által a böngészéshez alkalmazott mechanizmusok némelyike nem működik jól az alhálózatok között.
4. Ügyfél-, hálózati és szerver erőforrások integrálása: Egyes ügyfelek, köztük a Microsoft Windows, megpróbálják a helyi, a teljes hálózati és a szerver erőforrásokat egyetlen listában bemutatni, ami elhomályosítja a sorokat az ilyen típusú erőforrások között a felhasználók szemében. Az ügyfelek elvégzik ezt az integrációt, de az érintett protokolloknak elég lefedettséggel kell rendelkezniük, hogy ne maradjanak rések.
5. A felhasználói felület problémáinak kezelése: A hálózati böngészést használó ügyfeleknek rendelkezniük kell valamivel annak érdekében, hogy ezeket az információkat a felhasználók számára bemutatják. Ez nem egy protokoll kérdése, de a protokolltervezési döntések befolyásolják az ügyfél felhasználói felületét.
Ajánlott cikkek
Ez egy útmutató a Samba telepítéséhez. Itt tárgyaltuk a Samba koncepcióját, előfeltételeit, konfigurálását és lépéseit. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Telepítse a Docker programot
- Hogyan telepíthetem a Magento-t?
- Málna Pi felhasználások
- Az interoperabilitási tesztelés 5 legfontosabb típusa
- Magento verziók | Különböző funkciók