Samba er en av mange måter å dele filer og mapper i et nettverk på Linux. Med en Samba dele opp og kjører, hvilken som helst maskin i LOKALNETTET kan få tilgang til innholdet i den delte katalogen–så lenge brukeren har tilgang til. Samba også skjer for å være en av de enkleste å sette opp for denne oppgaven.
jeg ønsker å lede deg gjennom prosessen med å installere og konfigurere Samba på Ubuntu Server 20.04., Med dette tatt vare på sluttbrukerne vil ha enkel tilgang til alt du ønsker å dele ut fra den serveren.
SE: Linux service control kommandoer (TechRepublic Premium)
Hva du trenger
-
En kjører, oppdatert forekomst av Ubuntu Server
-
En bruker med sudo-rettigheter
-
Noen data for å dele
Hvordan å installere Samba
Det første som skal gjøres er installasjon av Samba., For å gjøre dette logger du deg inn på din Ubuntu Server eksempel og gi kommandoen:
sudo apt-get install samba -y
Når programvaren er installert, er du klar til å konfigurere din første del.
Hvordan du konfigurerer en Samba share
Fordi vi er på et GUI-mindre server, vi vil ta vare på konfigurasjon via terminal-vinduet. Din Samba aksjer vil være konfigurert i /etc/samba/smb.conf, så åpne filen med kommandoen:
sudo nano /etc/samba/smb.conf
Det første alternativet vi vil konfigurere er navnet på arbeidsgruppen., Se etter den linjen:
workgroup =
Endre dette til:
workgroup = WORKGROUPNAME
Hvor WORKGROUPNAME er navnet på arbeidsgruppen eller NT-domene din Samba-serveren vil eksistere innenfor.
Samba ikke lenger krever at du konfigurere sikkerhet nivåer som det en gang gjorde (for eksempel security = user). Den resterende del av konfigurasjon er å legge til andelen på bunnen av smb.conf-fil.
La oss si at du ønsker å bruke katalogen /data som hører til gruppen redaktører som inneholder en rekke brukere. La oss ta vare på det første.,
Oppretter den nye katalogen med kommandoen:
sudo mkdir /data
Opprett gruppe:
sudo newgrp editors
Add deg til gruppen:
sudo usermod -aG editors $USER
Du kan legge til så mange brukere som du trenger ved å erstatte $BRUKER med brukernavn for å bli lagt til.
Endre eierskap av katalogen med kommandoen:
sudo chgrp -R editors: /data
Gi gruppen lese-og skrivetilgang til den nye katalogen med kommandoen:
sudo chmod -R g+rw /data
Du er nå klar til å lage dele.
Tilbake på /etc/smb.,conf-fil, blar du til bunnen og legg til følgende:
path = /datavalid users = @editors browsable = yeswritable = yesread only = no
konfigurasjonen er enkel:
-
det synlige navnet på den delte ressursen
-
gyldige brukere = en gruppe som kan få tilgang til den delte ressursen., Selv om en bruker har blitt lagt til Samba (med smbpasswd-kommando) de vil ikke være i stand til å få tilgang til denne dele med mindre de er medlem av det børsnoterte konsernet
-
vei – den nøyaktige banen av del –
– >
-
tilgjengelig – gjør dele synlig for nettverket
-
skrivbar – gjør dele skrivbar til godkjente brukere
-
les bare – angir lese-bare alternativet for å nei
Lagre og lukk filen.,
Start på nytt Samba med kommandoen:
sudo systemctl restart smbd
Hvordan for å legge til en bruker til Samba
Nå som alt er satt opp, må du også legge til brukere for å Samba, ellers vil de ikke være i stand til å godkjenne. Selv om en bruker har en legit konto på serveren, før de er lagt til Samba, er det en no-go.
Det første vi må gjøre er å legge brukeren til Samba med kommandoen:
sudo smbpasswd -a USER
Hvor BRUKEREN er brukeren som skal legges til.
vil Du bli bedt om å skrive inn og bekrefte et passord for brukeren.,
Neste, gjør det mulig med følgende kommando:
sudo smbpasswd -e USER
Hvor BRUKEREN er brukeren til å være aktivert.
Hvordan å koble til den nye dele
Hvordan du kobler deg til Samba-deler, avhenger av operativsystemet som er i bruk. Jeg er bare kommer til å demonstrere hvordan å koble til deler fra GNOME-skrivebordet på Linux. For å gjøre dette, åpner du fil-manager, og klikk på Andre Steder nederst i den venstre ruten., På bunnen av den file manager-vinduet skriver du inn følgende i dialogboksen skriv Inn Adressen til Serveren bar:
smb://SERVER
Hvor SERVEREN er IP-adressen til serveren. Du vil deretter bli bedt om å klikke på dele du ønsker å få tilgang til, på hvilket punkt du klikker DATA. I den resulterende melding, velger du Registrert Bruker, skriver du inn brukernavn og passord for brukeren (Figur A).
Figur A
Klikk på Koble til og filbehandling vil åpne for å dele, der du kan begynne å jobbe med filene i.
Gratulerer, du har nettopp opprettet din første Samba dele på Ubuntu 20.04.
Abonner på TechRepublic er Hvordan Å Gjøre Tech Arbeid på YouTube for alle de nyeste tech råd for virksomheten fordeler fra Jack Wallen.,
se Også
-
Hvordan du kan bli en utvikler: En cheat sheet (TechRepublic)
-
Kubernetes security guide (gratis PDF) (TechRepublic)
-
Kan Microsoft være på vei til dumping Windows til fordel for Linux? (TechRepublic)
-
Linux-fil og katalog ledelse kommandoer (TechRepublic Premium)
-
Hvordan åpen kildekode-programvare forvandlet næringslivet (ZDNet)
-
Linux, Android, og mer åpen kildekode-tech dekning (TechRepublic på Flipboard)