
NextCloud og Raspberry Pi
Når noget er gratis betaler du med dine personlige oplysninger. Denne sandhed er gået op for mange de senere år.
For år tilbage var opbevaring af digitale medier, dokumenter, billeder, film og personlige digitaliserede papirer noget med en computer der kører i døgndrift og bruger for 1000’vis kroner i strøm om året. Det er heldigvis blevet mere overkommeligt.
En computer der bruger mindre strøm om året end prisen for en Big Mac Menu og en god usb lager enhed – så er det i dag muligt at opbevare data hjemme og have adgang til dem ude og er det nødvendigt kan de også deles med udvalgte personer.
Færdig eller GDS?
Der findes færdige løsninger monteret i kasse med tilhørende disk og strømforsyning og sd-kort.
Sidstnævnte giver dig mulighed for lidt mere hands-on.
Klargøring
Klargøringen kan godt foretages på en Windows computer men det er lettere på Linux baseret pc.
Den letteste måde at komme igang er ved at hente en færdig opsætning med NextCloud software. Gå til https://github.com/syncloud/platform/wiki og hent den seneste version passende til din Raspberry Pi. Filen du henter er et xz komprimeret fil-billede der skal pakkes ud og skrives til SD kortet. På siden hvor du henter filen kan du også finde link til hvordan udfører den opgave.
Forbind din Pi til dit netværk med et netværkskabel, trådløs er ikke godt nok til dette formål.
Opsætning
Når du har samlet det hele sætter du sd-kortet i din Pi og sætter strøm på den.
Du skal bruge programmet arp-scan for at finde din Pi på netværket. Det skal installeres da det ikke er standard installeret.
Ubuntu
sudo apt install arp-scan
Manjaro
sudo pacman -Syu arp-scan
Udfør nu denne kommando i terminalen
sudo arp-scan --localnet
Det kunne se sådan ud
fh@ubuntu:~$ sudo arp-scan --localnet Interface: enp0s3, datalink type: EN10MB (Ethernet) Starting arp-scan 1.9 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/) 192.168.10.1 80:2a:a8:f1:1d:e7 (Unknown) 192.168.10.2 14:91:82:34:86:8f (Unknown) 192.168.10.4 b8:27:eb:5e:41:d5 Raspberry Pi Foundation 192.168.10.10 00:11:32:07:22:8b Synology Incorporated 192.168.10.20 fc:4d:d4:f4:44:73 Universal Global Scientific Industrial Co., Ltd. 192.168.10.125 b8:27:eb:37:03:e9 Raspberry Pi Foundation 192.168.10.153 54:60:09:a9:62:c8 (Unknown) 192.168.10.201 3c:d9:2b:dd:68:c0 Hewlett-Packard Company 192.168.10.202 3c:d9:2b:dd:b7:40 Hewlett-Packard Company 192.168.10.203 14:91:82:ec:de:ca (Unknown) 192.168.10.19 94:57:a5:c6:0c:c9 (Unknown) 11 packets received by filter, 0 packets dropped by kernel Ending arp-scan 1.9: 256 hosts scanned in 1.905 seconds (134.38 hosts/sec). 11 responded
Det vi kigger efter er Raspberry Pi og den tilhørende IP adresse. I dette tilfælde er IP adressen 192.168.10.125.
Adgangskoder
HUSK at bruge en god og sikker adgangskode – en kode der ikke er i en ordbog og er en blanding af store og små bogstaver, tal og specialtegn.
Syncloud opsætning
Syncloud tilbyder en dynamisk dns service så du altid kan finde din NextCloud server på internettet. Denne service kræver at du registrerer dig med en email og et password. Dette skal gøres inden du fortsætter med opsætningen af din NextCloud server.
Åben en browser og gå til https://syncloud.it og registrer en email og et password.
Når du har gjort det så indtast i adresselinjen ip adressen fra før http://192.168.10.125:81/ (Du skal naturligvis tilpasse indtastningen til dit resultat)
Indtast den email du lige har registreret og din adgangskode. Vælg det navn du vil bruge for at finde din NextCloud server.
Du skal også oprette den første bruger som automatisk bliver administrator på din cloud server. Angiv det brugernavn du vil bruge og en adgangskode.
Når det er gjort klikker du på Activate. Tålmodighed, tålmodighed – der går nogen tid med denne operation.
Når processen er færdig vil den gå videre men på grund af forskellen mellem adresselinjen og certifikatet vil du få advarsler om bål og brand og de er kun ude på at bedrage dig – du må endelige passe på – det er ikke farligt. Afhængigt af din browser skal du aktivt ignore advarslen og åbne siden. Teksten https i adresselinjen vil være rød og måske overstreget – der er ingen grund til bekymring.
Udfyld felterne med det administrator brugernavn du oprettede i forrige trin og den tilhørende kode.
Klik på Settings
Her kan du se hvilken DNS din syncloud er registret på ligesom du kan opdatere software når det bliver aktuelt.
Under punktet Access klikker du på More settings
Her skal du aktivere ekstern adgang under punktet Router
Hvis du selv kan åbne portene i routeren åbner du port 80 og port 443 og viderestiller trafikken til din interne ip adresse.
Understøtter din router UPnP kan du i stedet skifte Auto mode til ON hvorefter du trykker på Save.
Om alt går vel, vil du nu have adgang til din personlig cloudserver – fuldstændig fri for nysgerrige blikke og fuld kontrol over hvem du deler dokumenter og filer med.