Jeg deler jevnlig filer og mapper på tvers av hjemmenettverket mitt fra Linux. Faktisk har jeg en maskin som inneholder en bestemt mappe som er hjemmet til alle mine første utkast til manuskripter. Da jeg bestemte meg for at jeg heller ville beholde disse filene internt (i stedet for å risikere at en tredjeparts skyleverandør bruker dem til å trene AI-nevrale nettverk), var Samba den åpenbare løsningen.
Også: Linux-kjernen 6.8 tilbyr noen spennende nye funksjoner og 'fikser overalt'
For noen som har brukt Linux i flere tiår, er det enkelt å sette opp en Samba-andel. For de som er nye til operativsystemet med åpen kildekode, er det ikke fullt så enkelt. Heldigvis gjør to av de mest populære Linux GUI-ene (GNOME og KDE Plasma) det litt enklere å lage disse delingene.
Jeg vil lede deg gjennom prosessen med å gjøre nettopp det, så du kan enkelt lage nettverksdelinger på Linux-maskinen din.
Slik deler du filer på tvers av nettverket ditt fra disse Linux-grensesnittene
Først: Installere Samba
Dette trenger du: For å få dette til å fungere, trenger du en Linux-distribusjon med enten GNOME- eller KDE Plasma-skrivebordsmiljøene. Du trenger også en bruker med sudo-rettigheter. Det er det. La oss få det til. Jeg skal demonstrere på en Ubuntu-basert distribusjon (Pop!_OS). Hvis du bruker en Fedora-basert distribusjon, sørg for å bytte ut apt-get for dnf-pakkebehandleren under installasjonsprosessen for Samba.
1. Installer Samba
Hvis Linux-distribusjonen din ikke ble levert med Samba forhåndsinstallert, kan du installere den med kommandoen:
sudo apt-get install samba -y
Hvis distribusjonen din er Fedora-basert, vil den kommandoen være:
sudo dnf install samba -y
2. Legg til og aktiver brukeren din for Samba-tilgang
Som standard må brukere legges til og aktiveres for Samba-bruk. Dette krever bare to kommandoer. Den første legger brukeren til Samba med kommandoen:
sudo smbpasswd -a BRUKERNAVN
Hvor BRUKERNAVN er Linux-brukernavnet ditt.
Du blir først bedt om sudo-passordet ditt og må skriv inn og bekreft et passord for Samba.
Også: BigLinux gjør Linux enkelt for alle – og det burde være mye mer populært
Deretter må du aktivere brukeren med kommandoen:
sudo smbpasswd -e BRUKERNAVN
Hvor BRUKERNAVN er ditt Linux-brukernavn.
Deling fra GNOME
1. Installer Nautilus-utvidelsen
For å få dette til å fungere med Natilus-filbehandlingen (alias "Files"), må du installere et stykke programvare med kommandoen:
sudo apt-get install nautilus -share -y
Hvis distribusjonen din bruker dnf, er kommandoen:
sudo dnf install nautilus-share -y
2. Start Nautilus på nytt
Du kan starte Nautilus på nytt med kommandoen:
nautilus -q
3. Del mappen din
Åpne Nautilus og finn mappen du vil dele. Høyreklikk på den mappen og velg Local Network Share.
4. Konfigurer delingen
I popup-vinduet som vises, klikker du på avmerkingsboksen for Del denne mappen. Når du har gjort det, kan du navngi delingen, og deretter (hvis du vil gi brukere tillatelse til å endre innholdet i delingen) klikk på avmerkingsboksen for Tillat andre å opprette og delta filer i denne mappen. Hvis du vil tillate anonym pålogging til delingen, kan du klikke avmerkingsboksen for gjestetilgang (selv om jeg ikke vil anbefale det av sikkerhetsgrunner).
Klikk på Create Share og deretter, når du blir bedt om det, klikk Legg til tillatelsene automatisk. Hvis du får en feilmelding som inkluderer "net usershare' returnerte feil 255," du må kjøre følgende to kommandoer:
sudo mkdir -p /var/lib/samba/usershares/sudo chmod go+rwx /var/lib/samba/usershares/
Når du har gjort det, bør du kunne få tilgang til den delte mappen fra nettverket ditt.
Deling fra KDE Plasma
1. Installer fildelingskomponenten
Logg på KDE Plasma og åpne Konsole-appen. Utfør kommandoen:
sudo apt-get install kdenetwork-filesharing -y
Hvis distribusjonen din er basert på Fedora, vil den kommandoen være:
sudo dnf install kdenetwork-filesharing -y
< strong>Også: De beste skylagringstjenestene du kan kjøpe for å beskytte filene dine
Du må da gå gjennom den samme prosessen som er beskrevet ovenfor for å legge til og aktivere brukerne dine for Samba-delinger.
2. Åpne fanen Del for mappen som skal deles
Høyreklikk på mappen du vil dele, og klikk på Egenskaper. Klikk på Del-fanen i popup-vinduet som vises.
3. Korriger tillatelsene
Øverst på Del-fanen vil du sannsynligvis se en advarsel med en knapp merket Fix Permissions. Klikk på den knappen. Klikk på Endre tillatelser når du blir bedt om det.