A Samba egy hatékony nyílt forráskódú eszköz, amely lehetővé teszi a Windows-szerű fájlok és nyomtatók megosztását Linux rendszereken. Lehetővé teszi a Linux és a Windows gépek együttélését és kölcsönhatását ugyanazon a hálózaton. Telepítve van a Linux szerverre, amely a megosztandó fájlokat tárolja. Ezeket a megosztott fájlokat ezután bármely hivatalos Linux vagy Windows kliens elérheti ugyanazon a hálózaton.
Ez a cikk elmagyarázza, hogyan kell telepíteni és konfigurálni a Samba szervert egy Debian rendszeren., Azt is megtanuljuk, hogyan lehet elérni ezeket a megosztott fájlokat Linux vagy Windows gépekről.
A Debian 10-et a cikkben említett parancsok és eljárások végrehajtására használtuk. A parancsok és eljárások azonban szinte pontosan ugyanúgy működnek más Linux disztribúciókban is.
A Samba telepítése Debianra
indítsa el a terminált a Debian operációs rendszerében. LÉPJEN az asztal bal felső sarkában található tevékenységek fülre. Ezután írja be a keresősávba a kulcsszó terminált. Amikor megjelenik a keresési eredmény, kattintson a terminál ikonra a megnyitáshoz.,
a terminálon írja be a következő parancsot a Samba szerver telepítéséhez.
$ sudo apt install samba
lehet, hogy megerősítést kér egy Y/n opció megadásával. Nyomja meg az y gombot a telepítési folyamat folytatásához, a Samba pedig telepítve lesz a rendszerére.
a telepítés során megkérdezheti, hogy a DHCP WINS beállításait szeretné-e használni. Ha a szerver statikus IP-címet használ, válassza a Nem lehetőséget.
A SAMBA telepítés ellenőrzése
a telepítés ellenőrzéséhez ellenőrizze az “nmbd”samba szolgáltatás állapotát., Ez a szolgáltatás automatikusan elindul a Samba telepítésekor.
$ sudo systemctl status nmbd
Ha a samba szerver telepítve van és sikeresen fut, akkor megjelenik az aktív(futó) állapot.
Ha a szolgáltatás nem indul el automatikusan, futtassa ezt a parancsot manuálisan:
$ sudo systemctl start nmbd
Samba
A Samba szerver telepítése befejezése után itt az ideje konfigurálni. A samba konfigurációs fájl smb.a conf az/etc / samba könyvtárban található., Ebben a fájlban megadjuk azokat a mappákat és nyomtatókat, amelyeket meg akarunk osztani az engedélyekkel és a működési paraméterekkel együtt. A Samba egy bizonyos idő elteltével felülvizsgálja konfigurációs fájlját, majd frissíti a módosításokat.Reklám
kövesse az alábbi lépéseket a konfigurációk végrehajtásához:
1.lépés: Hozzon létre egy könyvtárat a fájlok Samba-n keresztüli megosztásához. Ez a könyvtár megtartja a megosztandó fájlokat. Futtassa a következő parancsot egy új könyvtár létrehozásához a gyökérkönyvtár alatt.
$sudo mkdir /samba
2.lépés: Most szerkesztenünk kell az smb konfigurációs fájlt.conf., A konfigurációs fájl szerkesztése előtt győződjön meg róla, hogy biztonsági másolatot készít erről a fájlról ugyanabban vagy egy másik könyvtárban. Hajtsa végre a következő parancsot az smb biztonsági másolatának létrehozásához.conf fájl.
$ sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
Ez a parancs biztonsági másolatot készít a ~/Documents könyvtárban
3.lépés: Most szerkessze az eredeti konfigurációs fájlt bármilyen szövegszerkesztővel, például Vim, Nano vagy Gedit. Itt használjuk Nano szerkesztő:
$ sudo nano /etc/samba/smb.conf
Görgessen le az smb aljára.,adja hozzá a következő sorokat:
comment = Samba on Debianpath = /sambaread-only = nobrowsable = yes
ahol
- = a samba megosztás neve
- megjegyzés= a megosztás rövid leírása
- útvonal= a Megosztott könyvtár elérési útja.
- csak Olvasható = Meghatározott megosztott könyvtár, mint olvasható
- Böngészhető = közé a megosztás a megosztás a lista, vagy nem
Miután végzett, nyomja meg a Ctrl+O vagy a Ctrl+X egyszerre, hogy mentse, majd zárja be a fájlt.
felhasználói fiók beállítása
most szükségünk lesz a Samba beállítási felhasználói fiókjára., A Samba felhasználónak rendszerfelhasználónak kell lennie, ezért léteznie kell az /etc/password fájlban. Ha egy felhasználó még nem létezik, először létre kell hoznia. Ellenkező esetben csak hajtsa végre a parancsot a terminálon a következő szintaxis használatával, hogy új jelszót állítson be a felhasználó számára.,
$ sudo smbpasswd -a username
Indítsa újra a Samba Szolgáltatást
Ha kész az összes konfigurációk, valamint a felhasználói beállítás, indítsa újra a Samba szolgáltatás fut a következő parancsot a Terminálban:
$ sudo systemctl restart smbd.service
Csatlakozás Samba megosztás Linux gép
csatlakoztassa a samba megosztás a Linux parancssor, telepítenie kell a Samba kliens. Ez segít a Samba részvények összekapcsolásában a parancssorból.,
Futtassa a következő parancsot a Terminálban telepítsük a Samba kliens:
$ sudo apt install smbclient
Ha telepítve van a számítógépre, csatlakoztassuk a Samba megosztás használja a következő szintaxist:
$ sudo smbclient ///share_name –U samba_user
, Ahol a
- az IP-cím vagy a hostname a Samba server
- a neve a Samba megosztott könyvtár
- a neve a felhasználó, aki hozzáfér a megosztás
ha Egyszer adja ki a parancsot a terminálban, kérni fogja a jelszót. Írja be a jelszót, majd nyomja meg az enter billentyűt, amely után megjelenik a samba CLI., A CLI támogatott parancsainak megtekintéséhez írja be a Súgó parancsot, majd nyomja meg az enter billentyűt.
A GUI
használatával a Samba share grafikus felhasználói felületen keresztül történő eléréséhez nyissa meg a Fájlkezelőt. A fájlkezelő ablak alján megjelenik a Csatlakozás a kiszolgálóhoz lehetőség. A címsorba írja be a Samba szerver címét a következő formátumban, majd kattintson a Csatlakozás gombra.
///share_name
amikor a következő ablak jelenik meg, válassza ki a rádió gombot regisztrált felhasználó és írja be a felhasználónevet és a jelszót a megfelelő fájlokba., Ha a munkacsoport környezetében tartózkodik, hagyja alapértelmezettként a Tartománymezőt, majd kattintson a Csatlakozás gombra.
most már elérheti a megosztott fájlokat a Samba szerveren.
2.módszer: a Samba share csatlakoztatása A Windows gépről
A Windows operációs rendszerben a Futtatás segédprogramot leginkább a megosztott fájlok hálózaton keresztüli elérésére használják. A Futtatás segédprogram megnyitásához használja a Windows key + R parancsikont. Amikor megnyílik a segédprogram, írja be a Samba share címet a következő formátumban, majd kattintson az OK gombra.,
\\\
meg kell adnia a Samba felhasználói jelszavát. Írja be a jelszót, majd kattintson az OK gombra.
most már elérheti a Samba megosztott fájlokat a Windows gépen.
ebben a cikkben megtanultuk, hogyan kell telepíteni a Samba-t egy Debian 10 rendszerre. Azt is megtanultuk, hogyan lehet csatlakozni a Samba szerverhez a Linux és a Windows gépekről a megosztott könyvtárak eléréséhez.