Du-te la conținut

Server SAMBA pe linux - Tutoriale IT & Tech

Omite meniul
Tutoriale IT & Tech

Tutoriale

IT & Tech

Invertorul EaSun SMW 8KW 48v 2xMPPT - Tutoriale IT & Tech
Setare Cookie
Pagina cu Butoane
Descriere:

În acest tutorial îți voi arăta cum să instalezi un server SAMBA pe un server Linux. Am încercat, ca de obicei, să fac totul cât mai simplu.
Sper că mi-a și reușit! 😊 Presupun că serverul Linux este deja pregătit, așa că vom trece direct la instalare.

Ce trebuie să știi înainte de a începe:
  • În comenzile de mai jos vei găsi textul change_me, care trebuie înlocuit cu user-ul dorit pentru conectarea SMB.
  • De asemenea, voi crea un director numit Storage în rădăcina sistemului (/). Dacă vrei un alt nume pentru director, înlocuiește Storage în
         toate comenzile cu numele preferat.

Îți recomand să creezi un fișier text unde să notezi:
  • User-ul și parola pe care le vei folosi.
  • Numele directorului, dacă vrei să schimbi denumirea implicită.

Pași de instalare:
  • Rulează comenzile de mai jos, una câte una.
  • Atenție! Asigură-te că faci modificările necesare la textul change_me și la numele directorului înainte de a executa comenzile.
Copiază Comanda
sudo -i
apt update
						apt install samba smbclient
mkdir -p /Storage
useradd -M change_me -s /bin/false
						smbpasswd -a change_me
groupadd appsusers
						usermod -aG appsusers change_me
						chown change_me:appsusers /Storage
						chmod 777 /Storage
Ajunși în acest punct, trebuie să configurăm serverul SMB. Urmează pașii de mai jos și execută comenzile în ordinea specificată:
  1. Deschide fișierul de configurare:
    Prima comandă va deschide un fișier de configurare folosind editorul nano.
  2. Adaugă configurația necesară:
    La finalul fișierului, copiază conținutul celei de-a doua comenzi.
    • Modifică ce trebuie modificat (numele directorului, utilizatorul etc.) pentru a corespunde configurației tale.
    • Salvează fișierul după ce ai terminat editările.
  3. Setează parola de acces:
    A treia comandă este pentru adăugarea parolei asociate utilizatorului specificat.
  4. Restartarea serviciilor:
    A patra comandă este pentru a reporni serviciile SMB, astfel încât să se aplice noile configurații.
  5. Repornește serverul:
    Ultima comandă efectuează un restart al serverului, deoarece un restart nu strică niciodată.
Copiază Comanda
sudo nano /etc/samba/smb.conf
[Storage]
						path = /Storage
						valid users = change_me
						read only = no
						create mask = 0777
						directory mask = 0777
sudo smbpasswd -a change_me
systemctl restart smbd
						systemctl enable smbd
sudo reboot
După ce serverul a fost repornit, te poți conecta la el folosind următoarea cale:
\\IP_SERVER\Storage
Atenție:
  • Dacă ai schimbat numele directorului în configurare, asigură-te că îl înlocuiești și aici.
  • Folosește userul și parola create în timpul instalării pentru autentificare.

Dacă ai nevoie să adaugi un utilizator nou pe serverul SMB, urmează acești pași. Nu este chiar complicat, dar necesită puțină atenție:
  1. Adăugarea utilizatorului în sistem:
    Rulează prima comandă pentru a adăuga utilizatorul la sistem.
  2. Editarea fișierului de configurare:
    • Rulează a doua comandă pentru a deschide fișierul de configurare folosind nano.
    • Mergi în partea de jos, acolo unde ai adăugat configurarea în timpul instalării.
    • În linia care începe cu valid users =, adaugă numele noului utilizator la final, după o virgulă.
      • De exemplu, dacă linia curentă este:
        valid users = user_vechi
        După modificare, va arăta așa:
        valid users = user_vechi, user_nou
    • Salvează fișierul și închide editorul.
  3. Repornirea serviciului SMB:
    Rulează a treia comandă pentru a reporni serviciul SMB, astfel încât modificările să fie aplicate.
  4. Repornirea serverului:
    Rulează ultima comandă pentru a reporni serverul complet. Un restart este întotdeauna util pentru a te asigura că totul funcționează corect.
Copiază Comanda
sudo useradd -M change_me -s /bin/false
						sudo usermod -aG appsusers change_me
						sudo smbpasswd -a change_me
sudo nano /etc/samba/smb.conf
sudo systemctl restart smbd
sudo reboot
Ștergerea unui utilizator de pe serverul SMB
Dacă, din diferite motive, vrei să ștergi un utilizator de pe serverul SMB, urmează pașii de mai jos.
Pași pentru ștergerea unui utilizator:
  1. Listarea utilizatorilor existenți:
    Dacă nu mai știi ce utilizatori sunt pe server, rulează prima comandă pentru a-i afișa pe toți.
  2. Ștergerea utilizatorului din Samba:
    A doua comandă șterge utilizatorul din configurația SMB.
  3. Ștergerea utilizatorului din sistem:
    A treia comandă șterge complet utilizatorul din sistemul Linux.
  4. Repornirea serviciului SMB:
    A patra comandă restartează serviciul SMB pentru a aplica modificările.
  5. Repornirea serverului:
    Ultima comandă repornește serverul complet, pentru a te asigura că toate schimbările sunt aplicate corect.

Opțional:
Ștergerea utilizatorului din fișierul de configurare SMB
Această parte nu este obligatorie, dar este recomandată, deoarece menține configurația SMB curată și organizată.
Pași opționali:
  1. Editarea fișierului de configurare:
    • Rulează prima comandă din al doilea set pentru a deschide fișierul de configurare cu nano.
    • Găsește secțiunea unde ai configurat utilizatorii și șterge numele utilizatorului dorit din linia valid users =.
      • De exemplu, dacă linia este:
        valid users = user1, user2
        După ștergerea lui user2, linia va arăta așa:
        valid users = user1
  2. Salvează și închide:
    Salvează modificările și ieși din editor.
  3. Repornirea serviciului SMB:
    Rulează a doua comandă din set pentru a restarta serviciul SMB.
  4. Repornirea serverului:
    Rulează ultima comandă pentru a reporni serverul complet.
Copiază Comanda
sudo pdbedit -L
sudo smbpasswd -x change_me
sudo userdel change_me
sudo systemctl restart smbd
sudo reboot
Copiază Comanda
sudo nano /etc/samba/smb.conf
sudo systemctl restart smbd
sudo reboot
Urmărește tutorialul video unde îți arăt, pas cu pas, cum să instalezi serverul Samba, să adaugi utilizatori, să configurezi corect serverul și să ștergi
utilizatori, atât din configurarea Samba, cât și din sistemul Linux.

Tutorial prezentat de: Remus @ Tutoriale IT & Tech

Canale și Platforme Sociale
Înapoi la cuprins