Sette opp en nettverksdelt mappe ved hjelp av Samba, men vet ikke hvordan du får tilgang til den fra Android- eller iOS-smarttelefonen din? Slik kommer du i gang.
Noen ganger vil du kanskje få tilgang til Linux-filene dine fra Android/iOS-enhetene dine uten å bruke en USB eller et kablet medium. Nettverksdeling er en veldig enkel måte å dele filer, mapper eller hele stasjoner på tvers av enheter på samme nettverk. Men når du har satt opp nettverksdeling, må du også vite hvordan du får tilgang til disse filene.
La oss lære hvordan du får tilgang til Linux-filene dine på Android og iOS med en nettverksdeling.
Hva er nettverksfildeling?
Når du vil dele en fil eller mappe med noen, er det noen ganger raskere å dele den over ditt lokale nettverk, i stedet for å laste opp til skyen eller lete etter en USB-flash-stasjon. Denne prosessen kalles nettverksfildeling.
Sette opp en FTP-server (File Transfer Protocol). er også et gyldig alternativ for fildeling eksternt eller på det lokale nettverket, men det er mye mer problem å sette opp enn en nettverksdeling.
Linux implementerer nettverksdeling med Samba. Det er en fildelingstjeneste som implementerer åpen kildekode-versjoner av SMB-pakken med protokoller, som opprinnelig ble utviklet av Microsoft og IBM.
Server Message Block (SMB)-protokollen er en fildelingsprotokoll for nettverk som lar datamaskiner dele filer, skrivere og andre ressurser over et nettverk. SMB forenkler autentisering, tilgang til delte ressurser og filoperasjoner mellom klienter og servere.
Sett opp nettverksfildeling på Linux
For å starte nettverksdeling på Linux, må du installere og sette opp Samba-tjenesten. Du kan bruke standard pakkebehandling for Linux-distribusjonen din for å installere Samba.
På Ubuntu/Debian-derivater, bruk:
sudo apt install samba
På Arch-baserte systemer, kjør:
sudo pacman -S samba
På Fedora, CentOS og Red Hat Enterprise Linux, kjør:
sudo dnf install samba
Bare å installere det er ikke nok, du må konfigurere Samba riktig for å sette opp og få tilgang til delbare stasjoner og mapper på Linux-systemet.
Det anbefales at du går gjennom denne gjennomgangen av hvordan installere og konfigurere Samba på Linux.
SMB er en protokoll som er utsatt for sårbarheter, og Samba-servere er et lukrativt mål for trusselaktører. Når du har satt opp Samba-serveren din, er det verdt å kjenne til beste måtene å sikre Samba-serveren på fra cyberangrep.
Slik får du tilgang til nettverksdelte Linux-filer fra Android
Nå som du har satt opp Samba og opprettet en delt nettverksstasjon, må du koble Android-telefonen til samme nettverk som Linux-systemet eller omvendt. Når de begge er på samme nettverk, følg disse trinnene for å dele filer på tvers av Android og Linux:
- Fyr opp Filer applikasjonen på Android-enheten din. Bla deretter ned til Nettverkslagring og trykk på den.
- Innsiden Nettverkslagring, Trykk på Legg til nettverkslagring. Det kan be deg om å velge et alternativ fra en liste over protokoller. Trykk på Nettverksstasjon eller et hvilket som helst alternativ med SMB i navnet.
- Enheten din vil begynne å skanne etter lokalt delte stasjoner. Vent til den finner den delte disken din. Hvis enheten din ikke kan finne den, følg de neste trinnene.
- Først må du finn IP-adressen til Linux-systemet ditt. Etter å ha notert IP-adressen, gå tilbake til Android-enheten din og trykk på Legg til manuelt.
- I det nye vinduet skriver du inn IPv4-adressen du kopierte tidligere i adressefeltet. Skriv deretter 445 inn i det Havn felt. Til slutt fyller du ut Brukernavn og Passord felt med kontolegitimasjonen din og trykk på Legg til eller Koble.
Slik får du tilgang til nettverksdelte Linux-filer fra iOS
Trinnene for å få tilgang til Linux-filer fra iOS er identiske med trinnene som kreves for å få tilgang til Linux fra Android-enheter.
Først, ta tak i IPv4-adressen til Linux-systemet. For å gjøre det, fyr opp en ny terminal og skriv inn ifconfig. Den skal returnere utdata relatert til nettverksinnstillingene til Linux-systemet. Fra utgangen noterer du IPv4-adressen i inet felt. Det vil mest sannsynlig være noe sånt som "192.168.1.10".
I tilfelle du står overfor en "ifconfig-kommandoen ikke funnet" feil, kan du også bruke ip a kommando som et alternativ. Når du har IPv4-adressen til Linux-systemet som er vert for stasjonen, følg disse neste trinnene for å koble til den fra iOS-enheten din:
- Fyr opp Filer applikasjonen på iOS-enheten din.
- Klikk på de tre horisontale prikkene (ellipsis) øverst til høyre. Derfra velger du Koble til server.
- Et nytt vindu skal åpnes der du blir bedt om å angi IP-adressen til den delte stasjonen. Skriv inn IP-adressen du tidligere noterte ned og trykk Neste.
- Deretter vil du bli bedt om å angi brukerkontolegitimasjonen for å få tilgang til den delte disken. Skriv dem inn og trykk Neste.
Nå skal du kunne se filene på den delte disken. Du kan nå enkelt laste ned, laste opp eller endre de lokale filene på Linux-systemet.
Få tilgang til Linux-filene dine fra Android/iOS med Samba
Nå som du vet hvordan du får tilgang til Linux-filene dine ved hjelp av Samba, bør det være superenkelt å laste opp, laste ned og endre filer. Nå slipper du å stole på å laste ned og teste tredjepartsapplikasjoner for mindre oppgaver som å kopiere PDF-filer fra Linux til Android/iOS-enhetene dine.
Samba-servere er vanlige mål for motstandere, så vær forsiktig hvis du velger å holde serveren i gang permanent. Det anbefales sterkt at du følger de beste fremgangsmåtene for sikkerhet og gjør den nødvendige konfigurasjonen for å unngå uønsket tilgang eller systemkompromittering.
Dessuten, hvis du ønsker å dele filer mellom datamaskiner på samme nettverk, er det også mulig. Men for tung fildeling mellom to datamaskiner er det bedre om du prøver andre, sikrere og effektive alternativer til nettverksdeling.