summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content/blog/2019-12-10-fildelingsverktoy/index.md130
-rw-r--r--content/blog/2019-12-10-fildelingsverktoy/nextcloud-logo-transparent.pngbin0 -> 14626 bytes
-rw-r--r--content/blog/2019-12-10-fildelingsverktoy/onionshare-logo.pngbin0 -> 16103 bytes
-rw-r--r--content/blog/2019-12-10-fildelingsverktoy/p2p-sharing.webpbin0 -> 62326 bytes
-rw-r--r--content/blog/2019-12-10-fildelingsverktoy/syncthing-logo.pngbin0 -> 30743 bytes
5 files changed, 130 insertions, 0 deletions
diff --git a/content/blog/2019-12-10-fildelingsverktoy/index.md b/content/blog/2019-12-10-fildelingsverktoy/index.md
new file mode 100644
index 0000000..50b5232
--- /dev/null
+++ b/content/blog/2019-12-10-fildelingsverktoy/index.md
@@ -0,0 +1,130 @@
++++
+title = "Fildelingsverktøy"
+
+[taxonomies]
+tags = ["verktøy", "programvare", "fildeling"]
+
+[extra]
+author = "harald"
++++
+
+{% figure(img="p2p-sharing.webp", alt="Illustration of peer to peer networking.") %}
+Et fildelingsnettverk uten mellomliggende server.
+{% end %}
+
+Her om dagen fikk jeg et spørsmål om gode verktøy for å deling av filer eller
+mapper. Mange kjenner jo de kommersielle aktørene på området, men finnes det
+noe som er trygt, brukervennlig og fritt å bruke?
+
+<!-- more -->
+
+Det er i utgangspunktet to måter å dele filer via internett på. Enten via en
+server som alle som skal dele filer må snakke med. De fleste av de kommersielle
+tilbyderne fungerer på den måten. Alternativet er at maskinene som skal dele
+filer snakker direkte med hverandre, såkalt _peer-to-peer_ eller
+_likemannsnettverk_.
+
+Hvilke type nettverk man velger avhenger gjerne av hvilke behov man har.
+Her er uansett noen av verktøyene jeg anbefaler.
+
+
+## OnionShare
+
+{% figure(img="onionshare-logo.png") %}
+OnionShare
+{% end %}
+
+For engangsoverføringer foretrekker jeg _OnionShare_. Den setter opp en skjult
+tjeneste på tor-nettverket ("det mørke nettet" i følge dagspressen,) og gir
+tilgang til direkte nedlasting enten via tor-browser, andre nettlesere med
+tor-støtte eller direke fra en kommandolinje med `torsocks` og `curl` eller
+lignende.
+
+Den kan også settes opp til å motta filer heller enn å sende. Da trenger ikke
+de som skal sende deg filer selv installere OnionShare, men kan sende direkte
+via tor-browser eller noen av de andre kanalene nevnt over.
+
+**Ekstra bonus:** Man hjelper de som trenger anonymiteten som tor-nettverket
+gir å holde seg skjult. F.eks. politiske dissidenter og journalister i
+nord-korea, kina, iran, usa, russland og andre suspekte regimer.
+
+Hovedutvikleren av OnionShare er Micah Lee, en av de som jobber med å sikre at
+journalister kan utveksle informasjon og dokumenter trygt og uten innblanding
+utenfra for _The Intercept_.
+
+Les mer om [OnionShare](https://onionshare.org/) eller
+[Tor prosjektet](https://www.torproject.org/).
+
+
+## Syncthing
+
+{% figure(img="syncthing-logo.png") %}
+Syncthing
+{% end %}
+
+For mer semi-permanent deling anbefaler jeg _Syncthing_. Den fungerer omtrent som
+dropbox eller andre skydelingstjenester, bare uten den sentraliserte serveren i
+midten. Fint å bruke om man har et prosjekt hvor man vil dele en eller flere
+kataloger over en viss tid. Ingen størrelsesbegrensinger annet enn
+harddiskstørrelsen du har i begge (alle) ender, solid kryptering og du har full
+kontroll over hvilke kataloger du deler med hvem.
+
+Med syncthing er det å dele en ny fil med noen du alt har satt opp deling med
+så enkelt som å lagre filen i den aktuelle katalogen. Å koble seg sammen med
+noen for deling er litt mer involvert, men heller ikke veldig vanskelig.
+
+Les mer om [Syncthing](https://syncthing.net/).
+
+
+## Nextcloud/ownCloud
+
+{% figure(img="nextcloud-logo-transparent.png") %}
+Nextcloud
+{% end %}
+
+Innimellom er det greit å ha en server som gir tilgang til oppdaterte selv om
+ikke alle maskinene som deltar i delingen er aktive på samme tid. Da kan en
+løsning som _Nextcloud_ eller _ownCloud_ være et alternativ.
+
+I motsetning til løsningene over, som ikke krever noen server som mellomledd,
+krever både Nextcloud og ownCloud at du har en server som er tilgjengelig for
+alle som skal ha tilgang til filene. Skal du dele med noen på andre siden av
+internett, betyr det at du må ha en server som er koblet til internett. Høres
+det skummelt ut, finnes det leverandører som tilbyr seg å drifte slike servere
+for deg.
+
+Disse tjenestene kan også utvides med andre tjenester utover ren fildeling,
+f.eks. epost, kalenderfunksjonalitet, online redigering av dokumenter og
+chat/video-samtaler for å nevne noe.
+
+Les mer om [NextCloud](https://nextcloud.com/) eller
+[ownCloud](https://owncloud.com/).
+
+
+## Filebin
+
+_Filebin_ er en tjeneste jeg har nevnt tidligere, men jeg tar den med her igjen.
+Som med OnionShare er det en løsning som er fin for ad-hoc deling av filer eller
+mapper. Altså hvor man vil dele med én eller flere, men kun én gang eller over
+begrenset tid.
+
+Utvikleren av tjenesten kjører en instans som er tilgjengelig for alle på
+`[filebin.net](https://filebin.net)`, men du kan selvsagt installere den på din
+egen server også.
+
+Det smarte med filebin er at du kan sette et tidspunkt for når filene du har lastet
+opp skal utløpe. Når tiden er ute, forsvinner lenken og filene slettes. Kildekoden
+er tilgjengelig og det er rimelig enkelt både å bygge og sette opp systemet på
+egen server.
+
+Les mer om [Filebin](https://github.com/espebra/filebin/blob/master/README.md).
+
+
+## Konklusjon
+
+Som du ser er det flust av gode,
+[frie](https://fsfe.org/about/basics/freesoftware.nb.html) og åpne
+alternativer, så det er ingen grunn til å selge sjelen sin til de som tilbyr
+deg "gratis" lagringsplass i bytte mot at de får overvåke deg.
+
+God deling!
diff --git a/content/blog/2019-12-10-fildelingsverktoy/nextcloud-logo-transparent.png b/content/blog/2019-12-10-fildelingsverktoy/nextcloud-logo-transparent.png
new file mode 100644
index 0000000..b1db316
--- /dev/null
+++ b/content/blog/2019-12-10-fildelingsverktoy/nextcloud-logo-transparent.png
Binary files differ
diff --git a/content/blog/2019-12-10-fildelingsverktoy/onionshare-logo.png b/content/blog/2019-12-10-fildelingsverktoy/onionshare-logo.png
new file mode 100644
index 0000000..e2948b0
--- /dev/null
+++ b/content/blog/2019-12-10-fildelingsverktoy/onionshare-logo.png
Binary files differ
diff --git a/content/blog/2019-12-10-fildelingsverktoy/p2p-sharing.webp b/content/blog/2019-12-10-fildelingsverktoy/p2p-sharing.webp
new file mode 100644
index 0000000..c728817
--- /dev/null
+++ b/content/blog/2019-12-10-fildelingsverktoy/p2p-sharing.webp
Binary files differ
diff --git a/content/blog/2019-12-10-fildelingsverktoy/syncthing-logo.png b/content/blog/2019-12-10-fildelingsverktoy/syncthing-logo.png
new file mode 100644
index 0000000..a3a0a3e
--- /dev/null
+++ b/content/blog/2019-12-10-fildelingsverktoy/syncthing-logo.png
Binary files differ