Installera Samba på Ubuntu Linux och dela med Windows 10

När vi hanterar olika operativsystem som Linux, Windows eller Mac, är det viktigt att veta hur vi kan konfigurera dem så att överföringen av filer mellan dem är effektiv och uppfyller alla lämpliga krav. Att ha filer lagrade på våra datorer är en vanlig uppgif.webpt och att arbeta med dem är dag för dag. Problemet kommer när vi byter operativsystem, men vi vill fortsätta hantera samma data.

Detta är ett viktigt steg eftersom vi dagligen kan se oss själva i behovet av att dela filer mellan två operativsystem som har olika filsystem som Linux och Windows och vi kan inte alltid använda e -post eller flyttbara diskar för detta och det är därför idag Vi kommer att se hur vi installerar Samba i Ubuntu och på så sätt har en enkel metod för hela processen att dela filer mellan Linux och Windows.

Vad är SambaSamba är en svit av applikationer som utvecklades år 1992 genom vilket SMB -protokollet används, vilket möjliggör driftskompatibilitet mellan Linux- och Windows -system på ett fullständigt sätt. Samba är gratis programvara licensierad av GNU.

Den nuvarande stabila versionen av Samba är 4.6.5 och tack vare denna applikation kommer vi att kunna dela filer och utskriftstjänster mellan dessa operativsystem på samma nätverk.

Samba kan också användas som en aktiv katalogdomänkontrollant. Nu ska vi se hur du installerar Samba på Ubuntu och säkert delar filer med Windows -operativsystem.

Vi ska se hur vi helt kan konfigurera Samba för att dela element mellan Windows 10 och Ubuntu Linux.

1. Hur man installerar Samba på Linux


Det första steget är att installera Samba direkt från Ubuntu -lagren och för detta kommer vi att utföra följande kommando. Vi anger bokstaven S för att acceptera nedladdning och installation av Samba -paketen.
 sudo apt installera samba samba-common python-dnspython 

FÖRSTORA

2. Hur man konfigurerar Ubuntu

Steg 1
När Samba har installerats fortsätter vi att redigera filen /etc/samba/smb.conf för att ställa in två värden i den:

 osäker Anonym. säker fildelning
Steg 2
Innan detta skapar vi en säkerhetskopia av originalfilen genom att köra följande rad:
 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.orig 

FÖRSTORA

Steg 3
När filen har säkerhetskopierats kan vi redigera filen smb.conf. En av de grundläggande punkterna är att verifiera att Windows -arbetsgruppen liknar Ubuntu och för detta kan vi kontrollera arbetsgruppen med något av följande alternativ. Gå till rutten:

  • Kontrollpanel
  • Säkerhetssystem
  • Systemet

Steg 4
Välj alternativet "Avancerad systemkonfiguration" och gå till fliken "Datornamn" i det nya fönstret som visas. Där ser vi den nuvarande gruppen av systemet:

Steg 5
Nästa alternativ är att öppna en kommandotolkonsol med följande tangenter (Kör) och ange cmd -kommandot i fönstret som visas.

+ R

Steg 6
Väl där kommer vi in ​​på följande rad: net config Workstation. Där kan vi se den aktuella gruppen på Workstation Domain -raden.

 net config Workstation 

FÖRSTORA

Steg 7
Med denna information går vi till filen smb.conf för redigering och vi kommer att utföra följande inledande steg. Vi kommer att köra följande rader i din beställning:

 sudo mkdir -p / srv / samba / anonym_shares (skapande av katalogen där elementen som ska delas kommer att finnas) sudo chmod -R 0775 / srv / samba / anonym_shares (behörigheter) sudo chown -R nobody: nogroup / srv / samba / anonymous_shares (behörigheter)
Steg 5
När denna process är klar kommer vi åt konfigurationsfilen med en av de kända redaktörerna:
 vi: sudo vi /etc/samba/smb.conf nano: sudo nano /etc/samba/smb.conf
Steg 6
I den distribuerade filen kommer det att vara nödvändigt att redigera följande direktiv i avsnittet Global:
 arbetsgrupp = WORKGROUP netbios namn = ubuntu säkerhet = användare [Anonym] kommentar = Anonym filserver Sökväg = / srv / samba / anonym_shares surfbar = ja skrivbar = ja gäst ok = ja skrivskyddad = ingen kraftanvändare = ingen

FÖRSTORA

Steg 7
När vi är klara sparar vi ändringarna med tangentkombinationen:

Ctrl + O

och vi lämnar redaktören med:

Ctrl + X

Steg 8
Vi verifierar konfigurationen genom att utföra följande kommando:

 Testparma 

FÖRSTORA

3. Skapa och konfigurera den delade mappen mellan Ubuntu Linux och Windows 10


Låt oss se hur vi väljer en mapp som vi vill dela mellan Ubuntu och Windows 10.

Steg 1
Vi utgår från att vi har skapat en mapp i Ubuntu som vi kommer att kalla Hem. När vi har skapat det kommer vi att högerklicka på det och visa en lista där vi väljer alternativet "Lokal nätverksdelning".

Steg 2
I nästa fönster klickar vi på alternativet "Dela den här mappen" för att dela den här mappen:

Steg 3
Vi ser att rutorna för "Tillåt andra att skapa och ta bort filer i den här mappen" och "Gäståtkomst (för personer utan användarkonto" som måste aktiveras också har aktiverats automatiskt. Klicka på "Skapa delning".

Steg 4
Därefter klickar vi på alternativet "Lägg till behörigheter automatiskt" för att kunna ge behörighet till den mapp som vi vill dela.

Steg 5
Nu kommer vi att se att vi har vår delade mapp med en pilikon som indikerar denna status.

4. Så här får du tillgång till Samba från Windows 10


När vi har bekräftat dessa steg fortsätter vi med att komma åt Windows 10 -utforskaren där vi går till avsnittet Nätverk och där har vi tillgång till den anonyma mappen som vi har skapat:

5. Hur man skyddar delade filer i Ubuntu

Steg 1
Nästa steg är att skydda åtkomsten till delade resurser och för att göra detta kommer vi först att köra följande rader där vi skapar gruppen och användaren med behörigheter:

 sudo addgroup smbgrp sudo usermod solvetic -aG smbgrp sudo smbpasswd -a Solvetic

FÖRSTORA

Steg 2
I filen smb.conf kräver modulen security = user att användare får åtkomst till det lösenord som vi har angett. Nu kan vi installera libpam-winbind-paketen för att synkronisera användare och lösenord genom att köra följande rad:

 sudo apt installera libpam-winbind 
Nu kör vi följande rader i sin ordning:
 sudo mkdir -p / srv / samba / secure_shares (Secure directory creation) sudo chmod -R 0770 / srv / samba / secure_shares (Permissions) sudo chown -R root: smbgrp / srv / samba / secure_shares (Permissions)

FÖRSTORA

Steg 3
Nu öppnar vi smb.conf -filen igen och i fältet Säkert kommer vi att upprätta följande direktiv:

 [Säker] kommentar = Säker filserver Delningsväg = / srv / samba / secure_shares giltiga användare = @smbgrp gäst ok = nej skrivbar = ja surfbar = ja
Steg 4
När dessa ändringar har gjorts startar vi om tjänsterna genom att utföra följande kommandon:
 sudo systemctl starta om smbd sudo service smbd starta om
Steg 5
Resultatet är att när vi försöker komma åt från Windows kommer vi att se följande resultat:

Som vi kan se kommer åtkomsten att vara begränsad och det enda sättet att komma åt är genom att ange respektive lösenord.

6. Så här aktiverar du Samba i UFW på Ubuntu


Om du använder UFW -brandväggen i Ubuntu måste vi ange följande rader med respektive IP -adress för servern för att aktivera den:
 sudo ufw tillåter proto udp till valfri port 137 från 192.168.0.14/24 sudo ufw tillåter proto udp till valfri port 138 från 192.168.0.14/24 sudo ufw tillåter proto tcp till valfri port 139 från 192.168.0.14/24 sudo ufw tillåter proto tcp till valfri port 445 från 192.168.0.14/24

7. Hur man lägger lösenord i delad mapp Ubuntu Linux och Windows 10


Vi kan skydda en mapp som vi har delat med Windows 10 och Linux genom att upprätta ett åtkomstlösenord.

Steg 1
För detta kommer vi att gå till terminalen och vi kommer att sätta följande kommando:

 sudo smbpasswd -a Användarnamn 
Steg 2
Nu varje gång vi vill komma åt den delade mappen med Linux från Windows 10 behöver vi användarnamn och lösenord för att komma åt.

Med dessa steg har vi installerat Samba i Ubuntu.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave