Samba (tsz. Sambas)
A Samba telepítése különböző Linux disztribúciókon viszonylag egyszerű. Az alábbiakban bemutatom, hogyan telepítheted a Sambát Ubuntu/Debian rendszereken.
A csomagkezelő frissítése:
sudo apt update
Samba telepítése:
sudo apt install samba
A Samba szolgáltatás indítása:
A Samba automatikusan elindul a telepítés után, de ha szükséges, elindíthatod manuálisan:
sudo systemctl start smbd
sudo systemctl enable smbd
A Samba konfigurációs fájlja általában az /etc/samba/smb.conf
fájlban található. Ez a fájl tartalmazza a megosztások és a jogosultságok beállításait.
Konfigurációs fájl megnyitása:
sudo nano /etc/samba/smb.conf
Példa alapvető fájlmegosztási beállításra:
Az alábbiakban bemutatom, hogyan hozhatsz létre egy egyszerű megosztást, amely lehetővé teszi egy adott mappához való hozzáférést.
workgroup = WORKGROUP
security = user
path = /srv/samba/shared
browseable = yes
read only = no
guest ok = yes
/srv/samba/shared
).no
érték azt jelenti, hogy a megosztás írható is lesz.A megosztott könyvtár létrehozása:
A fent meghatározott megosztás elérési útjának megfelelően hozz létre egy könyvtárat, és állítsd be a jogosultságokat:
sudo mkdir -p /srv/samba/shared
sudo chmod 0777 /srv/samba/shared
Samba újraindítása:
Miután módosítottad a konfigurációs fájlt, újra kell indítanod a Samba szolgáltatást, hogy a változtatások életbe lépjenek:
sudo systemctl restart smbd
A Samba felhasználói hitelesítést is kezel, amely lehetővé teszi, hogy csak meghatározott felhasználók férjenek hozzá a megosztásokhoz.
Rendszerfelhasználó hozzáadása:
Először hozz létre egy felhasználót a rendszerben (ha még nem létezik):
sudo adduser felhasznalonev
Felhasználó hozzáadása a Samba felhasználói adatbázisához:
A következő paranccsal hozzáadhatod a felhasználót a Samba adatbázisához:
sudo smbpasswd -a felhasznalonev
Ez a parancs egy jelszót kér a Samba felhasználóhoz. Ez a jelszó különbözik a rendszerfelhasználó jelszavától.
Miután beállítottad a Samba megosztást, a Windows rendszeren a következőképpen érheted el:
Nyisd meg a Fájlkezelőt Windows rendszeren.
Az Elérési út sávba írd be a Samba szerver IP-címét vagy nevét a megosztott könyvtár elérési útjával együtt. Például:
\\192.168.1.100\shared
Ha szükséges, add meg a felhasználónevet és jelszót, amit korábban a Samba számára definiáltál.
A Samba konfiguráció ellenőrzése:
A Samba rendelkezik egy beépített eszközzel, amely segít a konfigurációs fájl ellenőrzésében. Ha módosítottad az smb.conf
fájlt, ellenőrizheted, hogy nincs-e szintaktikai hiba:
testparm
Samba naplók ellenőrzése:
Ha problémák merülnek fel a Samba működésével kapcsolatban, a naplófájlok megtekintésével hasznos hibainformációkat szerezhetsz:
sudo tail -f /var/log/samba/log.smbd
A Samba lehetővé teszi a Linux és Windows rendszerek közötti fájl- és nyomtatómegosztást az SMB/CIFS protokoll segítségével. Rugalmas megoldást nyújt hálózati fájlszerverek létrehozására, Windows és Linux rendszerek integrációjára, valamint Active Directory funkciók biztosítására. A Samba népszerű választás hálózati megosztások kezelésére, mivel könnyen konfigurálható, és széles körben használható különböző platformok között.