Csatlakozzon a Samba szerverhez Linux alatt

Írtam néhány cikket a Sambáról itt a Ghacks-ról. És a legtöbb ember tudja, hogyan lehet csatlakozni a Samba megosztásokhoz Windows rendszeren keresztül. Általánosságban elmondható (ha minden helyesen van beállítva), csak az kell megnyitni az Intézőt és beírni a \\ ADDRESS_OF_SAMBA_SERVER \ SHARENAME címet, hogy elérjék a Samba megosztásait. De mi van a Linuxmal? Hogy kapcsolódhat a Samba megosztásokhoz ugyanazzal az operációs rendszerrel, amely a Samba kiszolgálót futtatja?

Azt gondolhatnánk, hogy ez egy könnyű feladat. Valójában az, ha tudod, hogyan történik. És ebben a cikkben két különféle módszert mutatok be a Samba szerverhez való kapcsolódás létrehozására. Szüksége van a Samba szerver beállításának gyakorlati ismereteire, valamint a Samba szerveren konfigurált felhasználónévre / jelszóra. Szükség van néhány lépésre az asztalon az egyes csatlakozási módok elvégzéséhez.

A leírt két módszer: A GNOME Csatlakozás a szerverhez párbeszédpanel és a parancssor használata. Ez utóbbi megmutatja, hogyan kell beállítani az automatikus szerelést a Samba-hoz.

A grafikus módszer

Ábra

Ha megnézi a GNOME Helyek menüt, látni fogja a "Csatlakozás szerverhez ..." feliratot. Ez az, amit használni szeretne a Samba szerverhez való csatlakozáshoz. Ha rákattint, egy új ablak nyílik meg. A Szolgáltatás típusa legördülő menüből válassza a "Windows megosztás" lehetőséget (lásd az 1. ábrát).

Ha ezt a bejegyzést választja, néhány konfigurációs beállítás megváltozik. Mint láthatja (az 1. ábrán), megadtam a szükséges lehetőségeket a belső hálózatom Samba szerveréhez való csatlakozáshoz. Kicserélni fogja az információkat, hogy azok tükrözzék az Ön igényeit. Az egyetlen trükkös információ lehet a Mappa bejegyzés. Ha a megosztás gyökérkönyvtárához kapcsolódik, akkor semmit sem kell megadnia. Tegyük fel például, hogy megosztja a következőt: / media / samba / user . Ha csatlakozni szeretne ehhez a könyvtárhoz, hagyja üresen a Mappa bejegyzést. Mondja azonban, hogy közvetlenül a megosztáson belüli almappához szeretne csatlakozni - ide írhatja be a mappát. Erre természetesen nincs szükség, mert az alkönyvtárakat egyszerű navigációval mindig átjárhatja. Ebben az ablakban dönthet úgy is, hogy azonnal hozzáad könyvjelzőt.

2. ábra

Miután az összes információt megadta, kattintson a Csatlakozás elemre, és új ablak jelenik meg, amelyben jelszó megadása szükséges. Ezenkívül, ha nem ad meg egy domain nevet az előző ablakban, akkor itt be kell írnia.

Azt is beállíthatja, hogy emlékezzen a jelszavára akár kijelentkezéséig, akár egészen örökre. Miután megadta a jelszót / tartományt, kattintson a Csatlakozás gombra, és egy új Nautilus ablak nyílik meg a Samba Share oldalán.

A parancssor használata

Most a parancssort fogjuk használni egy hasonló cél elérésére. A legnagyobb különbség az, hogy a Samba részvényt valójában egy másik könyvtárba fogjuk illeszteni, ugyanúgy, mint a második merevlemezt.

Néhány darabot össze kell rakni, mielőtt ténylegesen gondoznánk a szerelést. Először hozzunk létre egy könyvtárat, amelybe a Samba megosztás csatlakozik. Tehát a terminál ablakból adja ki a következő parancsot:

sudo mkdir / media / samba

Most nézzük meg, hogy a felhasználók a következő paranccsal tudják-e olvasni / írni a könyvtárba:

sudo chmod -R u + rw / média / szamba

Oké, most nézzük meg, hogy a parancssorból láthatjuk-e a Samba megosztásokat. Ezt az smbclient paranccsal tesszük:

smbclient -L // SAMBA_SERVER_ADDRESS

Ahol a SAMBA_SERVER_ADDRESS a Samba szerver tényleges IP címe.

3. ábra

A rendszer kéri a felhasználónevét és jelszavát. Ha hibát kap, előfordulhat, hogy a felhasználónevek nem egyeznek meg mindkét végén. Ebben az esetben a -U kapcsolót hozzá lehet adni a parancshoz így:

smbclient --user = jlwallen -L // SAMBA_SERVER_ADDRESS

A 3. ábrán láthatóhoz hasonló kimenetet kell látnia.

Itt az ideje, hogy megpróbáljuk a Samba megosztást csatolni a / media / samba könyvtárba. Ehhez adja ki a parancsot:

sudo mount -t cifs // SAMBA_SERVER_ADDRESS / SHARE -o felhasználónév = USERNAME / media / samba /

Hol:

  • A SAMBA_SERVER_ADDRESS a Samba szerver IP címe.
  • SHARE a részvény neve.
  • USERNAME a felhasználónév, amellyel kapcsolatba léphet.

Ha ez működik, akkor ezt automatikusan összekapcsolhatja a következő sor hozzáadásával az / etc / fstab fájlhoz:

//SAMBA_SERVER_ADDRESS/SHARE /media/samba cifs credentials=/etc/samba/user.cred 0 0

Ahol a SAMBA_SERVER_ADDRESS a Samba szerver IP-címe, a SHARE pedig a megosztás neve.

Figyelje meg a user.cred fájlt. Ez az utolsó dolog, amit létre kell hoznunk. A szövegszerkesztővel hozza létre ezt a fájlt, és helyezze bele:

felhasználónév = FELHASZNÁLÓ

password = jelszó

Ahol a USER a felhasználónév, ahova be kell jelentkezni, és a PASSWORD a jelszó, amelyet a hitelesítéshez használni kell. Az utolsó lépés a megfelelő engedélyek megadása az új fájlnak a következő paranccsal:

sudo chmod 600 /etc/samba/user.cred

Biztosíthatja, hogy ez működjön, ha megadja a mount- parancsot, amelybe be kell illeszteni a Samba megosztást.

Végső gondolatok

Most már rendelkeznie kell egy automatikusan telepíthető Samba megosztással - vagy azzal a képességgel, hogy könnyen csatlakoztassa GNOME asztalát a Samba megosztáshoz. A Samba egy nagyon hatékony eszköz, amely nemcsak megoszthatja a fájlokat a Windows gépekkel, hanem a Linux gépekkel is.