Cum se configurează partajările Samba pe serverul Ubuntu cu Webmin

Puteți configura partajări Samba în Ubuntu Server fără editare manuală, /etc/samba/smb.confutilizând modulul de partajare fișiere Samba Windows din Webmin. Fluxul de lucru de bază este instalarea Samba, deschiderea Webmin prin HTTPS, crearea unei partajări, setarea regulilor de acces, adăugarea unui utilizator Samba și apoi conectarea din Windows.

1. Instalați Samba și Webmin

Începeți prin a instala Samba din repozitoriile Ubuntu:

sudo apt update
sudo apt install samba

Documentația oficială a serverului de fișiere Samba din Ubuntu folosește același sambapachet. Dacă Webmin nu este deja instalat, Webmin recomandă adăugarea depozitului său oficial cu scriptul de configurare și apoi instalarea pachetului:

curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
sudo sh webmin-setup-repo.sh
sudo apt-get install webmin --install-recommends

Consultați pagina oficială de instalare a Webmin pentru metoda curentă de instalare a repozitoriului.

Terminalul Ubuntu Server instalează pachetul Samba cu apt
Instalați Samba înainte de a deschide modulul de administrare Samba din Webmin.

2. Conectați-vă la Webmin prin HTTPS

De pe un computer care poate accesa serverul, deschideți:

https://SERVER-IP:10000

Ghidul de instalare actual al Webmin specifică HTTPS pe portul 10000. Conectați-vă cu contul de administrator configurat pentru instalarea Webmin. Nu este nevoie să activați conectarea la distanță ca root sau să setați o parolă de root doar pentru acest tutorial. Dacă un firewall protejează serverul, permiteți portul 10000 numai din rețelele de administrare de încredere, acolo unde este posibil.

Pagina de conectare Webmin s-a deschis la o adresă IP a serverului Ubuntu pe portul HTTPS 10000
Deschideți Webmin în siguranță la adresa serverului, pe portul 10000.

3. Deschideți modulul Partajare fișiere Samba Windows

După autentificare, deschideți Servere > Partajare fișiere Windows Samba . Documentația modulului Samba al Webmin precizează că acesta listează partajările existente și oferă controale pentru crearea unora noi.

Tablou de bord Webmin pe un server Ubuntu cu secțiunea Servere în bara laterală
Folosește categoria Servere din Webmin pentru a accesa Partajarea fișierelor Samba în Windows.

Dacă Webmin raportează că nu poate găsi smbd, confirmați că sambapachetul a fost instalat cu succes înainte de a modifica căile modulelor.

Pagina de partajare a fișierelor Windows Webmin Samba care listează copiile de rezervă publice și partajările media
Modulul Samba afișează partajările existente și butonul pentru crearea unei noi partajări de fișiere.

4. Creați directorul pe care doriți să îl partajați

Creați mai întâi folderul și acordați utilizatorului sau grupului Linux vizat permisiunile corespunzătoare pentru sistemul de fișiere. Acest exemplu folosește un utilizator Linux existent numit alex:

sudo mkdir -p /srv/samba/documents
sudo chown alex:alex /srv/samba/documents

Permisiunile Linux se aplică în continuare chiar și atunci când Webmin spune că o partajare este permisă prin scriere. Pentru o partajare cu mai mulți utilizatori, utilizați un grup dedicat și permisiuni de grup în loc să setați un singur utilizator drept proprietar.

5. Creați partajarea în Webmin

În Partajare fișiere Windows Samba , faceți clic pe Creare partajare fișiere nouă . Introduceți un nume simplu de partajare, cum ar fi documents, setați Director de partajare/srv/samba/documents , lăsați activat opțiunea Răsfoibil? dacă doriți ca partajarea să fie afișată clienților, adăugați un comentariu scurt și faceți clic pe Creare .

Creați un formular nou de partajare a fișierelor pentru o partajare de documente în /srv/samba/documents Webmin
Setați numele partajării, directorul, posibilitatea de navigare și descrierea înainte de a crea partajarea.

6. Configurați securitatea și accesul la scriere

Faceți clic pe noua partajare, apoi deschideți Securitate și control acces . Pentru o partajare LAN tipică protejată prin parolă, setați Scriere permisă? la Da numai dacă utilizatorii ar trebui să modifice fișierele, setați Acces invitat? la Niciunul și introduceți numele de utilizator permise în Utilizatori validi .

Setările de partajare a documentelor Webmin cu Securitate și Control acces selectate
Deschideți Securitate și control acces pentru a verifica cine poate utiliza partajarea.

Webmin acceptă și accesul pentru oaspeți, dar evitați combinarea accesului nerestricționat pentru oaspeți cu permisiunea de scriere, cu excepția cazului în care doriți în mod intenționat ca oricine poate accesa partajarea să creeze sau să modifice fișiere. Ghidul de control al accesului Ubuntu Samba explică faptul că utilizatorii Samba autentificați și permisiunile normale ale sistemului de fișiere Linux funcționează împreună.

Pagină Webmin Securitate și Control Acces cu accesul de invitat activat pentru scriere dezactivat și un utilizator valid
Pentru o partajare privată, mențineți setat Accesul invitat la Niciunul și enumerați utilizatorii cărora li se permite accesul.

7. Adăugați utilizatorul la Samba

Un cont Linux nu este automat o autentificare Samba. Pentru un utilizator Linux existent, cum ar fi alex, adăugați o parolă Samba cu:

sudo smbpasswd -a alex

Introduceți parola pe care clienții Windows o vor folosi pentru această partajare. Documentația Ubuntu menționează că datele de autentificare Samba pot fi diferite de parola contului Linux.

8. Aplicați configurația și conectați-vă din Windows

Webmin observă că Samba observă în mod normal automat modificările fișierelor de configurare, așa că o repornire este de obicei inutilă. Dacă modulul afișează Repornire servere Samba și trebuie să forțați o reîncărcare, îl puteți utiliza după salvarea partajării.

Pe Windows, deschideți File Explorer și introduceți calea UNC:

\\SERVER-IP\documents

Când vi se solicită, conectați-vă cu numele de utilizator și parola Samba. Dacă partajarea nu apare în Rețea, încercați mai întâi calea directă UNC; navigarea în rețea nu este necesară pentru ca partajarea în sine să funcționeze.

Exploratorul de fișiere Windows a fost deschis către o partajare Samba de documente prin adresa IP a serverului
Conectați-vă direct la partajarea Samba cu adresa IP a serverului și numele partajării.

Depanare rapidă

  • Permisiune refuzată: verificați atât regulile de partajare Webmin, cât și biții de proprietate sau mod Linux pentru directorul partajat.
  • Autentificare respinsă: confirmați că utilizatorul Linux există și a fost adăugat cu smbpasswd -a.
  • Partajarea este inaccesibilă: verificați dacă Samba rulează și dacă firewall-ul permite traficul SMB din rețeaua clientului.
  • Webmin este inaccesibil: confirmați că utilizați https://, portul 10000și o cale de administrare de încredere către server.

Lasă un comentariu

Cum să joci Don't Starve Together pe Linux

Cum să joci Don't Starve Together pe Linux

Instalează versiunea Linux a jocului Don't Starve Together prin Steam, creează o lume sau alătură-te prietenilor urmând acești pași de configurare și depanare.

Cum să joci Squad pe Linux cu Steam Proton

Cum să joci Squad pe Linux cu Steam Proton

Configurează Squad pe Linux cu Steam Play și Proton, instalează jocul, alege un instrument de compatibilitate și depanează problemele anti-cheat.

Cum se instalează Linux Mint Debian Edition 5 „Elsie” de pe USB

Cum se instalează Linux Mint Debian Edition 5 „Elsie” de pe USB

Descărcați și verificați fișierul ISO LMDE 5 arhivat, creați un USB bootabil și alegeți setările de instalare sigure. Elsie a ajuns la sfârșitul duratei de viață; consultați versiunea curentă a LMDE.

Cum se creează o unitate USB bootabilă cu Windows 11 pe Linux

Cum se creează o unitate USB bootabilă cu Windows 11 pe Linux

Creați un USB de instalare Windows 11 pe Linux cu Ventoy: obțineți fișierul ISO oficial, instalați Ventoy în siguranță, copiați imaginea și porniți PC-ul țintă.

Cum se instalează Wireshark pe Linux: Ubuntu, Fedora, Arch și altele

Cum se instalează Wireshark pe Linux: Ubuntu, Fedora, Arch și altele

Instalați Wireshark pe Ubuntu, Debian, Fedora, Arch sau openSUSE cu comenzile actuale ale pachetului, apoi configurați captura de pachete live în siguranță.

Cum se joacă DiRT Rally pe Linux: Configurarea Steam și remedierile Proton

Cum se joacă DiRT Rally pe Linux: Configurarea Steam și remedierile Proton

Învață cum să joci DiRT Rally pe Linux dacă îl deții deja pe Steam: instalează versiunea nativă, lansează-l și folosește Proton doar ca soluție de rezervă.

Cum se instalează Devuan Linux de pe un USB bootabil

Cum se instalează Devuan Linux de pe un USB bootabil

Instalați Devuan Excalibur din fișierul ISO Desktop Live. Verificați descărcarea, creați un USB bootabil, protejați partițiile existente și finalizați configurarea cu Refracta Installer.

Cum se joacă It Takes Two pe Linux cu Steam Proton

Cum se joacă It Takes Two pe Linux cu Steam Proton

Învață cum să joci It Takes Two pe Linux cu Steam Proton, să instalezi versiunea Steam, să activezi compatibilitatea, să configurezi modul cooperativ și să depanezi problemele de lansare.

Cum se joacă Slay the Spire pe Linux: Instalați-l și lansați-l cu Steam

Cum se joacă Slay the Spire pe Linux: Instalați-l și lansați-l cu Steam

Instalează Steam pe Linux, preia versiunea nativă de Linux a jocului Slay the Spire din bibliotecă și lansează-l. Include pași practici pentru problemele comune la pornire.

Cum să joci The Forest pe Linux cu Steam Proton

Cum să joci The Forest pe Linux cu Steam Proton

Instalează Steam pe Linux, activează Steam Play și folosește Proton pentru a descărca și lansa The Forest, cu o setare de compatibilitate per joc dacă nu pornește.