# Samba (SMB) Megosztás Beállítása - APS-SFTP01 (mave-amondis) Ez a leírás a `mave-amondis` felhasználó home könyvtárának megosztását mutatja be, aki **kizárólag SMB** hozzáféréssel rendelkezik (nem használ SFTP-t). ## 1. Előfeltételek (Rendszerfelhasználó) Ellenőrizzük, hogy a felhasználó létezik-e, és a saját mappája az övé: ```bash # Ha még nincs felhasználó: # sudo useradd -m -s /sbin/nologin mave-amondis # Jogosultságok ellenőrzése (Samba eléréshez 0700 vagy 0755 javasolt) sudo chown mave-amondis:mave-amondis /home/mave-amondis sudo chmod 700 /home/mave-amondis ``` ## 2. Samba jelszó beállítása A Samba saját adatbázist használ, így meg kell adni egy jelszót a felhasználónak: ```bash sudo smbpasswd -a mave-amondis ``` ## 3. Samba konfiguráció (/etc/samba/smb.conf) Add hozzá a fájl végéhez az alábbi részt: ```ini [mave-amondis] comment = Mave Amondis SMB Share path = /home/mave-amondis valid users = mave-amondis public = no writable = yes browsable = yes guest ok = no create mask = 0644 directory mask = 0755 force user = mave-amondis ``` ## 4. SELinux és Tűzfal (Fedora / RHEL esetén kötelező!) A Fedora alapértelmezésben tiltja a Home könyvtárak megosztását és a Samba forgalmat. ```bash # SELinux: Home könyvtárak engedélyezése Sambához sudo setsebool -P samba_enable_home_dirs on # Tűzfal: Samba szolgáltatás engedélyezése sudo firewall-cmd --permanent --add-service=samba sudo firewall-cmd --reload ``` ## 5. Szolgáltatások indítása ```bash sudo systemctl enable --now smb nmb sudo systemctl restart smb ``` ## 6. Csatlakozás (Windows) Windows Intézőben: `\\APS-SFTP01\mave-amondis` --- *Megjegyzés: Mivel ez a felhasználó nem használ SFTP-t, nem ütközünk a ChrootDirectory (root-owner) korlátozásaiba.*