A Samba Share telepítése és konfigurálása Windows és CentOS rendszerekkel

How Install Configure Samba Share With Windows



A Samba egy Windows -kompatibilis fájlmegosztó rendszer. A Windows megosztás beállítására szolgál Linux rendszereken. A Samba az SMB/CIFS protokoll Linux implementációja.

A Samba segítségével tárolószervert állíthat be, vagy fájlokat és könyvtárakat oszthat meg a Linux rendszeren.







Ebben a cikkben megmutatom, hogyan kell telepíteni és konfigurálni a Samba megosztást Windows és CentOS 7 rendszerekkel. Kezdjük.



A Samba szerver és ügyfélszámítógépek beállítása a következő:







Az Samba tárolószerver (a CentOS 7 alapján) a gazdagép nevét tartalmazza smb-szerver és IP cím 10.0.1.11

Az Samba CentOS 7 kliens gazdagép neve van smb-client és IP cím 10.0.1.14



Az Samba Windows 7 kliens rendelkezik IP címmel 10.0.1.12

Ezek a számítógépek ugyanabban a hálózatban vannak 10.0.1.0/24

DNS konfigurálása a Samba kiszolgálóhoz:

Mielőtt elkezdené, győződjön meg arról, hogy a DNS -kiszolgáló megfelelően van konfigurálva. Ellenkező esetben előfordulhat, hogy a Samba nem indul el.

A teljes DNS -kiszolgáló konfigurálása nem tartozik a cikk hatálya alá, ezért szerkesztettem a /etc/hosts minden CentOS 7 gép fájlját, és hozzáadta a következő sort.

10.0.1.11 smb-szerver

A smb-szerver és smb-client gépen, egyszerűen futtassa a következő parancsot, hogy hozzáadja a fenti sort a /etc/hosts fájl:

$kidobta '10.0.1.11 smb-szerver' | sudo póló -nak nek /stb./otthont ad

Windows kliens esetén a Jegyzettömböt használtam a szerkesztéshez C: Windows System32 Drivers etc hosts fájlt, és a következő sort adta hozzá:

10.0.1.11 smb-szerver

1. lépés:

Menj a Rajt menü és keresse meg jegyzettömb . Most kattintson a jobb gombbal Jegyzettömb ikont, és kattintson a gombra Futtatás rendszergazdaként .

2. lépés:

Most nyomja meg + vagy menni Fájl > Nyisd ki… és válassza ki a fájlt C: Windows System32 Drivers etc hosts

3. lépés:

Most adja hozzá a fenti sort a fájl végéhez. Most nyomja meg + s vagy menjen ide Fájl > Megment a fájl mentéséhez.

A Samba Server telepítése:

A Samba szerver alapértelmezés szerint nincs telepítve a CentOS 7 rendszeren. Tehát telepítenie kell a smb-szerver gép.

A Samba kiszolgáló telepítése előtt futtassa a következő parancsot a frissítéshez YUM csomag tároló gyorsítótár:

$sudo yum makecache

Most frissítse CentOS 7 rendszerét a következő paranccsal:

$sudo yum frissítés

Ha elérhető a frissítés, akkor a következő ablakot kell látnia. nyomja meg és majd nyomja meg a gombot folytatni.

A frissítési folyamat befejezése eltarthat egy ideig. Ha befejezte, futtassa a következő parancsot a rendszer újraindításához.

$sudoújraindítás

Most telepítse a Samba szervert a következő paranccsal:

$sudo yum telepíteniszamba

Most nyomja meg és majd nyomja meg a gombot folytatni.

A Samba szervert telepíteni kell.

A szamba szolgáltatások smb és nmb alapértelmezés szerint le vannak állítva. Mielőtt bármit is tennél, el kell kezdened őket.

Indítsa el a smb szolgáltatás a következő paranccsal:

$sudosystemctl indít

Indítsa el a nmb szolgáltatás a következő paranccsal:

$sudosystemctl start nmb

Most hozzá kell adnia a smb és nmb szolgáltatásokat a rendszer indításához, hogy azok a szerver számítógép indításakor induljanak.

Adja hozzá a smb szolgáltatás a rendszer indításához a következő paranccsal:

$sudosystemctlengedélyezzesmb

Adja hozzá a nmb szolgáltatás a rendszer indításához a következő paranccsal:

$sudosystemctlengedélyezzenmb

Samba felhasználók hozzáadása és listázása:

A Windows felhasználók más fájlokkal és könyvtári engedélyezési sémákkal rendelkeznek, mint a Linux. Ha ezeket a további paramétereket hozzá szeretné adni a meglévő Linux felhasználókhoz, pdbedit parancsot használják.

A következő paranccsal adhatja hozzá bejelentkezési felhasználóját a Samba -hoz:

$sudopdbedit-nak nek -u$(Ki vagyok én)

Most be kell állítania egy Samba jelszót. Ezt a jelszót fogja használni a Samba megosztásban való bejelentkezéskor.

Írja be a felhasználó Samba jelszavát, majd nyomja meg a gombot .

Írja be újra a Samba jelszót, és nyomja meg a gombot .

Hozzá kell adnia bejelentkezési felhasználóját.

Más Linux -felhasználókat is hozzáadhat a Samba programhoz a következő paranccsal:

$sudopdbedit-nak nek -uFELHASZNÁLÓNÉV

Jegyzet: Itt, FELHASZNÁLÓNÉV bármilyen Linux felhasználónév lehet.

Most felsorolhatja az összes Samba felhasználót a következő paranccsal:

$sudopdbedit-AZ

A Samba forgalom engedélyezése:

Most engedélyezze a samba forgalmat a smb-szerver gép az alábbiakkal Tűzfal parancs:

$sudotűzfal-cmd--add-service= szamba--állandó

Alkalmazza az újat Tűzfal konfiguráció a következő paranccsal:

$sudotűzfal-cmd-újratölteni

A Samba részvények elérése a CentOS 7 ügyfélprogramból:

A Samba kliens segédprogramokat telepítheti a CentOS 7 gépeire, amelyekről a Samba megosztásokat csatlakoztatni kívánja smb-szerver gép.

Futtassa a következő parancsot a Samba kliens segédprogramok CentOS 7 ügyfélre történő telepítéséhez:

$sudo yum telepítenisamba-kliens

Most nyomja meg és majd nyomja meg a gombot folytatni.

A Samba kliens segédprogramokat telepíteni kell.

Most felsorolhatja a bejelentkezéshez rendelkezésre álló összes megosztást FELHASZNÁLÓNÉV tovább smb-szerver gépet a következő paranccsal:

$smbclient-UFELHASZNÁLÓNÉV> -AZ //HOSTNAME

Jegyzet: Itt FELHASZNÁLÓNÉV az Ön Samba felhasználóneve és HOSTNAME az Ön DNS -neve vagy IP -címe smb-szerver .

Most írja be a Samba jelszavát, és nyomja meg a gombot .

Minden részvényét jegyezni kell. Alapértelmezés szerint csak a felhasználó saját könyvtára van megosztva. Ha szeretné, további megosztásokat is hozzáadhat.

Most megoszthatja megosztását a következő paranccsal:

$sudo hegy -tcifs-vagy felhasználónév= FELHASZNÁLÓNÉV,Jelszó= SAMBA_JELSZÓ
//SERVER_IP/SHARENAME MOUNTPOINT

Megjegyzés: USERNAME és SAMBA_JELSZÓ a Samba bejelentkezési adatai, SERVER_IP az IP címe smb-szerver , SHARENAME a részvény neve és HEGY CSUCS az a hely/útvonal, ahová a megosztást csatlakoztatni kívánja SHARENAME a CentOS 7 -en.

A részvény fel van szerelve.

A Samba megosztások elérése a Windows kliensből:

Az ablakokból csak nyissa meg a Fájlkezelő és írja be \ HOSTNAME SHARENAME az alábbi képernyőképen megjelölt helyen. Ha elkészült, nyomja meg a gombot .

Most írja be a Sambát FELHASZNÁLÓNÉV és JELSZÓ és kattintson a gombra rendben .

Ahogy látja, be kell jelentkeznie a megosztásba.

További megosztások hozzáadása:

Ha további megosztásokat kell hozzáadnia, olvassa el Fájlmegosztás létrehozása a cikk szakaszában: https://linuxhint.com/install-samba-on-ubuntu/

Jegyzet: Mindent megtettem, amíg a SELinux le volt tiltva. A SELinux használata nem tartozik a cikk hatálya alá. Kérjük, nézze meg a SELinux dokumentációjában további információkat a SELinuxról és a Samba beállításáról.

Így telepítse és konfigurálja a Samba megosztást a Windows és a CentOS 7 rendszerrel. Köszönjük, hogy elolvasta ezt a cikket.