Articles

Ubuntu: skapa en Samba/CIFS dela för att snabbt dela filer med Windows

ubuntuvi lever i en multiplattformsvärld, och möjligheten att enkelt dela mappar med innehåll mellan användare i samma skyddade nätverk är en funktion som är mycket bekväm i Windows-världen med CIFS-aktier (t.ex. \\MyDesktop\Sharedfolder).

lyckligtvis för Ubuntu-användare är det ganska enkelt att installera CIFS-aktier för att erbjuda samma interoperabilitet med Windows-värdar i ditt nätverk. Börja med att installera Samba-komponenterna.

apt-get install samba -y

skapa sedan den lokala Ubuntu-användaren som Windows-användaren kan ansluta som:

useradd test1smbpasswd -a test1 (set to 'mypassword')

lägg nu till följande avsnitt till/etc/samba / smb.conf, som delar /tmp-mappen

path = /tmpavailable = yesvalid users = test1read only = nobrowsable = yespublic = yeswritable = yes

Observera att ”skrivbar” och ”bläddringsbar” kan visas felstavade, men de är synonymer och fungerar båda hållen i conf-filen.

Öppna sedan brandväggen för CIFS-trafik

ufw allow 445ufw allow 135ufw allow 136ufw allow 137

och starta nu om SMB-demonen

service smbd restart

från din Windows-maskin, dra upp IP-eller fullständigt kvalificerat domännamn på Ubuntu-maskinen

\\<FQDN>

och du bör se en enda aktie som heter ’delad’. Klicka på den, och du kommer att uppmanas till referenser, skriv in test1/mypassword, och du bör nu se innehållet i din Ubuntu /tmp-mapp i Windows File Explorer.

validera funktionalitet genom att skapa en fil under /tmp och ha den tillgänglig i Windows. Och omvänt, skapa en textfil i Windows explorer och verifiera att du ser den dyka upp i Ubuntu /tmp-katalogen.