Creare fisier shared in retea |OS:LINUX

Configurare noua (How To)

Situatie

Deschide un terminal. Actualizează lista de pachete și instalează Samba:

sudo apt update
sudo apt install samba

Configurarea Samba

  1. Creează un director pentru partajare:
  • sudo mkdir -p /srv/samba/share
  • Setează permisiunile pentru directorul partajat:
  • sudo chown nobody:nogroup /srv/samba/share
    sudo chmod 2775 /srv/samba/share
  • Editează fișierul de configurare Samba:
  • sudo nano /etc/samba/smb.conf
  • Adaugă următoarele la sfârșitul fișierului pentru a configura partajarea:

    ini

  1. [Share]
    path = /srv/samba/share
    browsable = yes
    writable = yes
    guest ok = yes
    create mask = 0775
    directory mask = 0775
    • [Share]: Numele resursei partajate. Poți să-l schimbi după preferințele tale.
    • path: Calea către directorul pe care vrei să-l partajezi.
    • browsable: Dacă resursa partajată va fi vizibilă în rețea.
    • writable: Permite scrierea în directorul partajat.
    • guest ok: Permite accesul oaspeților fără autentificare.
    • create mask și directory mask: Permisiunile pentru fișierele și directoarele create.
  2. Salvează și închide fișierul de configurare (Ctrl+O, Enter, Ctrl+X în Nano).

 Restartarea serviciului Samba

  1. Restart serviciul Samba pentru a aplica modificările:
  • sudo systemctl restart smbd
  • Verifică statusul serviciului Samba:
  1. sudo systemctl status smbd

4. Accesarea resursei partajate

  • De pe un alt sistem Linux:
  • smbclient //IP-adresa-serverului/Share -U guest
  • De pe un sistem Windows:
    • Deschide Explorer (Windows Key + E).
    • În bara de adresă, scrie \\IP-adresa-serverului\Share și apasă Enter.

5. Configurarea permisiunilor pentru utilizatori specifici (Opțional)

  1. Adaugă un utilizator Samba:
  • sudo smbpasswd -a username
  • Modifică configurația pentru a solicita autentificare:
  • [Share]
    path = /srv/samba/share
    browsable = yes
    writable = yes
    valid users = username
    create mask = 0775
    directory mask = 0775
  • Restart serviciul Samba din nou:
  1. sudo systemctl restart smbd

Acum ai configurat Samba pe sistemul tău Linux și ai partajat un director în rețea. Utilizatorii din rețea ar trebui să poată accesa resursa partajată conform permisiunilor pe care le-ai setat.

Solutie

Tip solutie

Permanent

Voteaza

(8 din 16 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?