erőforrás-megosztás, mint a fájlrendszerek és nyomtatók, a Microsoft Windows rendszerek, végre egy protokollt hívott a szerver üzenet blokk vagy SMB. Az ilyen megosztott erőforrásokkal való együttműködéshez a Windows rendszerekből álló hálózaton keresztül a RHEL rendszernek támogatnia kell az SMB-t. Az ehhez használt technológiát SAMBA-nak hívják. Ez integrációt biztosít a Windows és a Linux rendszerek között. Ezenkívül ezt a mappa megosztására használják a Linux rendszerek között., Két részből áll a SAMBA, egy Samba szerverből és egy Samba kliensből.
amikor egy RHEL rendszer hozzáfér az erőforrásokhoz egy Windows rendszeren, akkor ezt a Samba kliens használatával teszi. A RHEL rendszer alapértelmezés szerint a Samba klienst telepítette.
ha EGY RHEL rendszer erőforrásokat szolgál fel egy Windows rendszerhez, akkor a Samba Server csomagot vagy egyszerűen a Samba-t használja. Ez alapértelmezés szerint nincs telepítve, ezért kizárólag beállításra van szükség.,
SAMBA Telepítése a Linux Redhat/CentOS
– E a Samba már telepítve van a RHEL, Fedora, vagy CentOS beállítás, akkor lehet tesztelni a következő paranccsal:”
Az eredmény lehet – “samba csomag nincs telepítve”, vagy valami, mint a “samba-3.5.4-68.el6_0.1.x86_64 ” a Samba verziójának megjelenítése a rendszeren.,
A Samba telepítéséhez gyökérré kell válnia a következő paranccsal (adja meg a root jelszót, amikor a rendszer kéri):
ezután használja a Yum-ot a Linux Samba csomag telepítéséhez:
telepíti a samba csomagot és annak függőségi csomagját, a Samba-common-t.
mielőtt elkezdené használni vagy konfigurálni a Samba-t, a Linux tűzfalat (iptables) úgy kell beállítani, hogy lehetővé tegye a Samba forgalmat., Parancssorból, ez úgy érhető el, hogy a használja a következő parancsot:
Beállítása Linux SAMBA
A Samba konfigurációs célja, hogy csatlakozzon egy RHEL, Fedora, vagy CentOS rendszer a Windows Munkacsoport, majd beállítunk egy könyvtárat a RHEL rendszer, jár, mint a megosztott erőforrás elérhető által hitelesített Windows felhasználók számára.,
a kezdéshez root jogosultságokat kell szereznie (adja meg a root jelszót, amikor kéri):
Szerkessze a Samba konfigurációs fájlt:
az smb.conf Section
an smb.conf fájl van osztva több részre. a szakasz, amely az első szakasz, olyan beállításokkal rendelkezik, amelyek a teljes Samba konfigurációra vonatkoznak. A konfigurációs fájl többi részében található beállítások azonban felülbírálhatják a globális beállításokat.,
kezdeni, állítsa be a munkacsoport, amely alapértelmezés szerint úgy van beállítva, mint a “MYGROUP”:
Mivel a legtöbb Windows hálózatok nevű MUNKACSOPORT-alapértelmezés szerint, a beállítások kell cserélni:
Beállítani a Megosztott Erőforrás
a következő lépés, egy megosztott erőforrás lesz elérhető, az egyéb rendszerek a Windows hálózati kell konfigurálni. Ezt a szakaszt meg kell adni egy nevet, amellyel meg fogják hivatkozni, amikor megosztják., Például tegyük fel, hogy meg szeretne osztani egy könyvtárat a Linux rendszeren, amely a / data / network-applications címen található. A teljes részt fel kell jogosítania az smb-n belül látható módon.conf fájl:
amikor egy Windows-felhasználó böngészi a Linux szerverre, akkor megjelenik egy hálózati megosztás jelölt
“NetApps”.
ezzel befejeződik a Samba konfigurációs fájl módosítása.,
hozzon létre egy Samba felhasználót
minden olyan felhasználót, aki bármilyen Samba megosztott erőforráshoz kíván hozzáférni, Samba-felhasználóként kell konfigurálni, és hozzá kell rendelni egy jelszót. Ez az smbpasswd parancs segítségével érhető el root felhasználóként. Mivel az “adminisztrátort” úgy határozta meg, mint a felhasználó, aki jogosult a RHEL rendszer “/data/network-applications” könyvtárához való hozzáférésre, hozzá kell adnia az “adminisztrátort” Samba felhasználóként.,mint egy Windows felhasználó
A rendszer válaszolni
írja be Újra az új SMB jelszó: <írja be Újra a jelszót>
Ennek eredményeként a következő üzenet jelenik meg:
Az is szükséges, hogy hozzá ugyanarra a számlára, mint egy egyszerű linux felhasználó ugyanazt a jelszót használják a samba felhasználó:
Most itt az ideje, hogy próbára a samba konfigurációs fájl hibákért., Ehhez használhatja a “testparm” parancssori eszközt gyökérként:
Rlimit_max: rlimit_max (1024) a minimális Windows limit (16384)
feldolgozási szakasz “”
betöltött szolgáltatások fájl OK.,
Server role: ROLE_STANDALONE
nyomja meg az enter billentyűt, hogy lássa a szolgáltatásdefiníciókat
ha biztosítani szeretné, hogy a Windows felhasználók automatikusan hitelesítsék a Samba megosztását, felhasználónév/jelszó megadása nélkül, csak annyit kell tennie, hogy a samba felhasználót és jelszavát pontosan úgy adja hozzá, ahogy a Windows kliensek felhasználóneveit és jelszavát. Amikor egy Windows rendszer hozzáfér a Samba megosztáshoz, automatikusan megpróbál bejelentkezni ugyanazzal a hitelesítő adatokkal, mint a felhasználó bejelentkezett a Windows rendszerbe.,
A Samba és a NetBios névszolgáltatás indítása RHEL-en
engedélyezni kell a Samba és a NetBios Névszolgáltatást vagy NMB szolgáltatást, majd el kell indítani őket, hogy érvénybe lépjenek:
Ha a szolgáltatások már futottak, előfordulhat, hogy újra kell indítania őket:
# systemctl újraindítás nmb.,szolgáltatás
ha nem használja a systemctl parancsot, akkor alternatívaként elindíthatja a Samba-t egy klasszikusabb módon:
Starting SMB services:
a Linux rendszer konfigurálásához, hogy automatikusan elindítsa a Samba szolgáltatást indításkor, a fenti parancsot be kell illeszteni az /etc/rc-be.helyi fájl., További információ erről, akkor olvassa el a népszerű Linux Init folyamat & különböző futási szintek cikk
hozzáférés a Samba részvények A Windows
most, hogy beállította a Samba források és a szolgáltatások futnak, akkor lehet tesztelni megosztására egy Windows rendszer. Ehhez nyissa meg a Windows Intézőt, majd keresse meg a hálózati oldalt. A Windowsnak meg kell mutatnia a RHEL rendszert. Ha duplán kattint a RHEL ikonra, a rendszer kéri a felhasználónevet és a jelszót., A most beírandó felhasználónév “rendszergazda” a hozzárendelt jelszóval.
ismét, ha ugyanazzal a fiókkal és jelszóval van bejelentkezve A Windows munkaállomásra, mint a Samba szolgáltatás (pl. rendszergazda), akkor nem kér hitelesítést, mivel a Windows operációs rendszer automatikusan hitelesíti a RHEL Samba szolgáltatást ezen hitelesítő adatok felhasználásával.,
Hozzáférés A Windows részvények RHEL munkaállomás vagy szerver
eléréséhez a Windows részvények a RHEL rendszer, a csomag samba-kliens kell telepíteni, kivéve, ha alapértelmezés szerint telepítve van. Ehhez root jogosultságokat kell szereznie (adja meg a root jelszót, amikor a rendszer kéri):
telepítse a samba-klienst a következő parancsokkal: