Ha hibát, vagy hiányosságot találsz, küldd be ezen a linken ➡
sudo apt install samba -y
Létrehozzuk a /srv/samba/megoszt mappát,
a -p kapcsoló létrehozza a /srv és a /srv/samba mappákat is, ha nem léteznének.
sudo mkdir -p /srv/samba/megoszt
sudo nano /etc/samba/smb.conf
A fájl végén add hozzá a következő konfigurációs szakaszt:
[megosztas]
comment = Ubuntu fájlkiszolgáló megosztás
path = /srv/samba/megosztas
browsable = yes
valid users = <engedélyezett felhasználók>
guest ok = no
read only = no
create mask = 0775
directory mask = 0775
force user = <tulajdonos felhasználónév>
Magyarázat
[megosztas] - a megosztás belső neve
comment = Ubuntu fájlkiszolgáló megosztás
path = /srv/samba/megosztas - A megosztott mappa útvonala
browsable = yes - Látszik a hálózati helyek között ("tallózható")
guest ok = no - vendég hozzáférés engedélyezése ?
read only = no - csak olvasható?
create mask = 0775
directory mask = 0775
force user = <felhasználónév> - a megadott felhasználó jogosultságaival működik
sudo nano /etc/samba/smb.conf
A fájl végén add hozzá a következő konfigurációs szakaszt:
[www]
comment = Apache Web Directory
path = /var/www/html
browsable = yes
valid users = webdesigner
guest ok = no
read only = no
create mask = 0770
directory mask = 0770
force user = www-data
Samba jelszó beállítása a www-data felhasználó számára:
sudo smbpasswd -a www-data
Jogosultság hiba esetén állítsd be, hogy a www-data legyen a /var/www tulajdonosa:
sudo chown -R www-data:www-data /var/www
Létrehozunk egy új felhasználót, majd
adunk neki samba jelszót.
sudo adduser <felhasználónév>
sudo smbpasswd -a <felhasználónév>
sudo systemctl restart smbd
sudo ufw allow samba
A megosztás elérhető a kliens fájlkezelőjében, az alábbi címen:
\\<szerver_IP_címe>\<megosztás_neve>
\\192.168.32.87\megosztas
\\samba-server\megosztott
Megosztás csatolása meghajtóként:
Parancssorba (vagy .bat fájlba) írjuk az alábbi parancsot:
net use x: \\samba\megosztas
net use y: \\samba\jelszavazott sambajelszó /user:tartomány\felhasználó /persistent:yes /savecred
net use y: \\samba\jelszavazott titkarjelszó /user:.\titkar /p:yes /savecred
a jelszavazott mappát a megadott felhasználóval és jelszóval csatolja,
a /persistent:yes (/p) kapcsoló állandóra csatolja (újra bejelentkezésnél is csatolja.)
a /savecred kapcsoló elmenti a bejelentkezési adatokat, nem kell újra megadni.