Telepítse a Samba - A Samba konfigurálása és lépésről lépésre

Tartalomjegyzék:

Anonim

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 -

  1. Ubuntu LTS
  2. 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 -

  1. nmbd -D
  2. 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 -

  1. Telepítse a Docker programot
  2. Hogyan telepíthetem a Magento-t?
  3. Málna Pi felhasználások
  4. Az interoperabilitási tesztelés 5 legfontosabb típusa
  5. Magento verziók | Különböző funkciók