Hvordan installere Samba på Ubuntu

Hvordan installere Samba på Ubuntu
I denne artikkelen skal jeg vise deg hvordan du installerer Samba på Ubuntu og dele filer med Windows og andre Linux -datamaskiner. Så la oss komme i gang.

Installere Samba:

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Nå, installer Samba med følgende kommando:

$ sudo apt install samba smbclient

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Samba skal installeres.

Delingskataloger med Samba:

Når Samba er installert, kan du dele kataloger grafisk fra standard Ubuntu File Manager Nautilus.

La oss si, du vil dele en katalog Merknader i hjemmekatalogen din.

Nå, høyreklikk (mus) på Merknader katalog og klikk på Lokal nettverksandel.

Nå, sjekk Del denne mappen avkrysningsrute for å dele denne katalogen med Samba.

Nå, skriv inn en Del navn. Du kan også skrive inn et valgfritt Kommentar om andelen.

Med standardkonfigurasjonen er det bare eieren av aksjen (Linux -brukeren som er eieren av katalogen som deles) kan ha lest og skriv tilgang til filene og katalogene i aksjen.

Hvis du vil la andre brukere (Linux -brukerne som ikke er eieren av katalogen, deles) å opprette, gi nytt navn eller slette filer og kataloger fra denne delingen, kan du sjekke La andre opprette og slette filer i denne mappen avkrysningsrute.

Hvis du vil tillate gjestetilgang (uautorisert tilgang) til denne aksjen, kan du sjekke Gjestetilgang (for folk uten brukerkonto) avkrysningsrute. For gjestetilgang trenger du ingen brukerkontoer.

Standardkonfigurasjonen lar bare brukeren som også er eieren av katalogen som blir delt innlogging til andelen og gjøre endringer i delingen.

Hvis du vil opprette en offentlig andel der alle kan få tilgang til, opprette, fjerne og gi nytt navn til filer og kataloger fra delingen, aktiverer du sjekk La andre opprette og slette filer i denne mappen og Gjestetilgang (for folk uten brukerkonto) avkrysningsruter som merket på skjermdumpen nedenfor.

Hvis du vil opprette en offentlig andel der alle bare kan få tilgang til filene og katalogene, men ikke kan fjerne, gi nytt navn til filer og kataloger fra delingen, så sjekk bare Gjestetilgang (for folk uten brukerkonto) avkrysningsrute som merket i skjermbildet nedenfor.

Hvis du vil ha alle (til og med de som ikke er eieren av katalogen, deles) som logget inn med et brukernavn og et passord for å ha skrivetilgang til delingen, sjekk La andre opprette og slette filer i denne mappen avkrysningsrute som vist på skjermdumpen nedenfor.

Når du er ferdig, klikker du på Opprett andel.

Hvis denne dialogboksen dukker opp, klikker du på Legg til tillatelsene automatisk.

Andelen skal være aktivert og klar til bruk. Lukk nå mappedelingsvinduet.

Når du har en katalog, bør katalogens ikon endres som du kan se på skjermbildet nedenfor.

Opprette Samba -brukere:

For gjestetilgang til Samba -aksjer trenger du ingen brukerautentisering. Gjesteandeler vil være tilgjengelige for alle i nettverket.

Men hvis du bare vil gi tilgang til Samba -aksjene dine til autoriserte personer, må du opprette Samba -brukerkontoer.

Merk at Samba brukerkontoer er koblet til de lokale Linux -systemkontoer. Så du kan bare opprette Samba -brukere med samme navn som det lokale Linux -systemets brukernavn.

For å opprette en Samba -brukerkonto Shovon (La oss si), kjør følgende kommando:

$ sudo smbpasswd -a shovon

Her, Shovon er brukernavnet til min Ubuntu -påloggingsbruker. Hvis du ikke kjenner påloggingsbrukernavnet, kan du erstatte det med $ (Whoami).

Skriv inn et nytt passord for brukeren og trykk nå .

Skriv inn passordet for brukeren og trykk på nytt .

En ny Samba -bruker skal opprettes, og et passord skal settes for den nyopprettede brukeren.

Få tilgang til Samba -aksjer fra Windows:

For å få tilgang til Samba -delingen fra Windows, må du kjenne IP -adressen til Ubuntu -maskinen din.

Du kan finne IP -adressen til Ubuntu -maskinen din med følgende kommando:

$ ip a

I mitt tilfelle er IP -adressen til Ubuntu -maskinen min 192.168.20.152. Det vil være annerledes for deg. Så sørg for å endre det med din fra nå av.

Nå åpen Filutforsker på vinduer og navigerer til banen \\ 192.168.20.152

Du bør se Samba -aksjene dine her.

Hvis noen andel har gjestenes tilgang aktivert, vil den ikke be deg om et brukernavn og passord når du prøver å få tilgang til det.

Hvis gjestetilgang ikke er aktivert for noen deling, vil den be deg om brukernavn og passord når du prøver å få tilgang til det. Brukernavnet er Samba -brukernavnet som du har opprettet tidligere. Passordet er passordet til Samba -brukeren.

Når du navigerer til delingen, bør du finne alle filene og katalogene dine.

Få tilgang til Samba -aksjer fra Linux:

Du må ha Samba -klientprogrammer installert på Linux -datamaskinen du vil få tilgang til Samba -aksjene dine.

Mest sannsynlig vil det bli installert som standard. Hvis det ikke er det, må du installere det manuelt.

På Ubuntu/Debian eller andre Ubuntu/Debian -baserte Linux -distribusjoner, kan du installere SAMBA -klientprogrammene med følgende kommandoer:

$ sudo apt oppdatering
$ sudo apt install smbclient

Nå, åpne File Manager (jeg.e. Nautilus, Nemo, Dolphin, Caja osv.) og gå til Nettverk. Ubuntu -datamaskinens vertsnavn skal være oppført i Nettverk delen av filbehandleren. Dobbeltklikk på den.

Samba -aksjene dine skal være oppført. Dobbeltklikk på delingen du vil få tilgang til.

Hvis det er en gjestaktivert deling, velg Anonym og klikk på Koble.

Hvis gjestetilgang er deaktivert for delingen, velger du deg Registrert bruker, Skriv inn Samba -brukernavnet og passordet i Brukernavn og Passord seksjon henholdsvis, og klikk på Koble.

Alle filene og katalogene i Samba -delingen din skal være oppført.

Så det er slik du installerer Samba på Ubuntu og deler filer med Windows og andre Linux -datamaskiner. Takk for at du leste denne artikkelen.