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-szerverA 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-szerver1. 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ásMost 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ÉVJegyzet: 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 //HOSTNAMEJegyzet: 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.