Taula de continguts:
- Pas 1: què cal?
- Pas 2: Introducció
- Pas 3: provar el sistema
- Pas 4: Configuració final
- Pas 5: afegir seguretat …
- Pas 6: Opcional: depuració, actualització, instal·lació de programari nou …
Vídeo: Servidor de suports amb Raspberry Pi: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Potser heu estat en viatges o viatges i heu pensat: 'M'agradaria poder portar això també, oh … i això també'. No us preocupeu, sóc el mateix:). Viatjar sovint pot consumir molt de temps i memòria (des de fer fotografies i vídeos), de manera que, per afrontar aquest avorriment i la manca de memòria, la millor solució que vaig trobar va ser un núvol compacte i portàtil, que funciona fora de línia. Tot i que la majoria d’emmagatzematges en núvol són grans, altres núvols en línia es basen en una connexió a Internet. Totes dues no semblen bones solucions per viatjar, així que vaig decidir anar amb un núvol portàtil i sense connexió. Vaig canviar el nom d’això com el sistema ArOZ-Online, ja que el projecte original també es deia el mateix (vegeu més avall).
Des del llançament del pi zero w, els projectes portàtils i connectats, inclosos els raspberry pi, han esdevingut més populars i també més compactes. Què passa si pogueu crear el vostre núvol fora de línia només amb un pi zero? El factor de forma del pi zero i el baix cost el fan molt adequat per a aquest projecte.
Aquest núvol fora de línia funciona proporcionant un senyal wifi des de l’adaptador wifi del pi zero w. En connectar-se al wifi des del pi zero, el vostre telèfon, tauleta o ordinador portàtil pot accedir a la memòria des de la targeta micro SD del pi zero a través d’un lloc web fora de línia proporcionat pel pi zero w. Les imatges, els vídeos i la música es poden penjar, descarregar i reproduir des d’aquest lloc web. Tot el sistema funciona automàticament simplement alimentant el pi zero w.
El projecte original (https://www.instructables.com/id/Simplest-Media-Ce…) pertany a tobychui d’intructables (https://www.instructables.com/member/tobychui/), que va posar un munt de temps i treball per fer d’aquest projecte una realitat. Voldria agrair a aquest bon amic meu tota la seva ajuda i voldria sol·licitar-vos que feu una ullada als seus projectes.
Pas 1: què cal?
Accés a un ordinador portàtil o PC
Un gerd pi zero w
Una targeta SD mirco (mínim 8 GB) per al sistema operatiu (es recomana Sandisk Ultra i Samsung EVO + a causa de la seva alta velocitat d’escriptura i lectura)
Alguna cosa per accedir a la targeta micro SD des del vostre ordinador portàtil / PC. No necessitava res, però és possible que necessiteu un adaptador de targeta micro SD a SD o un USB on es pugui instal·lar la targeta micro SD des del PC / portàtil.
Un cable micro USB per alimentar el zero w
I potser un cas per protegir el pi zero w.
Pel que fa a la targeta micro SD, el sistema operatiu trigarà uns 3, 5 GB, la memòria restant es pot utilitzar per al núvol fora de línia. Personalment vaig fer servir un sandisk ultra de 64 GB i em quedaven uns 59 GB per a fitxers. Pel que recordo, el màxim La mida de la targeta micro SD compatible amb el Raspberry Pi és de 128 GB, però no totes les targetes són compatibles i cal formatar-ne algunes abans de poder-les utilitzar.
Pas 2: Introducció
En lloc d’escriure uns 50 passos o més per configurar aquest projecte al vostre Raspberry Pi zero w, he optat per publicar simplement el fitxer d’imatges, que s’ha de gravar en una targeta micro SD en blanc. El fitxer de la imatge té una mida de 45 GB i està comprimit. No heu de descomprimir el fitxer si seguiu les instruccions següents. Aquí teniu l’enllaç al fitxer d’imatges:
Arxiu d'imatges alfa ArOZ
La imatge s'ha gravat en una targeta SD en blanc (mínim 8 GB). Per fer-ho, primer formateu la targeta micro SD mitjançant el programari "SDFormatter" (es pot descarregar des de https://www.sdcard.org/downloads/formatter_4/index…). Després d'endollar la targeta micro SD, seleccioneu les opcions i activeu "Format-Size-Adjustment". Després del format, la imatge es pot gravar a la targeta micro SD. Personalment prefereixo utilitzar Etcher per gravar imatges, ja que és senzill d'utilitzar i no requereix que descomprimiu els fitxers d'imatge. Etcher es pot descarregar des d’aquí: https://etcher.io/. Després de seleccionar la unitat amb la vostra targeta micro SD a gravador, seleccioneu la imatge ArOZ-Online i feu clic a flash. Quan el procés s'ha completat, el sistema està operatiu, però requereix algunes modificacions.
Pas 3: provar el sistema
Ara que la targeta micro SD està configurada, connecteu la targeta micro SD a la ranura del pi zero w. Alimenteu el gerd amb el cable micro USB. Al cap d’uns 2 minuts, hauríeu de poder veure “ArOZ-Online” com una nova xarxa. Proveu de connectar-vos-hi mitjançant un altre dispositiu. La contrasenya per defecte és 'toby-chui'. Hauríeu d’estar connectat per estar wifi des del raspberry pi, però no hi ha internet disponible realment. Aneu al navegador i escriviu:
192.168.0.1
Ara hauríeu de poder veure el lloc web ArOZ-Online si tot s’ha fet correctament. Ara que funciona, cal editar alguns fitxers. Per editar els fitxers, descarregueu VNC Viewer des d’aquí al vostre ordinador portàtil / PC (preferiblement) i connecteu-vos al sistema ArOZ-Online a la configuració del wifi.
Com que és greu haver d’escriure tota l’adreça IP cada vegada que vulgueu accedir al núvol fora de línia, he marcat l’adreça del lloc web ArOZ-Online com a marcador perquè pugui accedir al núvol fent clic en un botó.
www.realvnc.com/download/viewer/
Obriu VNC Viewer i escriviu aquesta adreça al camp d’adreça:
192.168.0.1
Sol·licitarà un nom d'usuari i una contrasenya. El nom d'usuari per defecte és "pi" i la contrasenya per defecte és "raspberry". Si no us permet iniciar sessió amb aquesta informació, proveu "root" com a nom d'usuari i "password" com a contrasenya.
Ara hauríeu de veure l'escriptori del sistema ArOZ-Online.
Després d'iniciar la sessió, reinicieu el dispositiu lligant-lo a LXTerminal:
sudo reiniciar
Després del reinici, podreu iniciar la sessió amb l'usuari "pi"
Pas 4: Configuració final
Independentment de la mida que tingui la vostra targeta micro SD, la totalitat de la memòria no es pot utilitzar tal qual. Per utilitzar la memòria completa disponible a la targeta SD mirco, obriu el terminal LX i escriviu:
sudo raspi-config
Ara hauria d’aparèixer un menú. Seleccioneu "Opcions avançades" al menú i premeu Retorn. A partir d'aquí, seleccioneu "Expand-Filesystem". Aneu a "enrere" mitjançant les tecles de fletxa dreta i esquerra, premeu Retorn i, a continuació, seleccioneu "Finalitza" de la mateixa manera i premeu Retorn. El sistema us demanarà que reinicieu (reinicieu). Seleccioneu "sí" i espereu. Mentre el sistema es reinicia, perdrà els senyals de wifi i s’abortarà el VNC. Per tornar a connectar-vos, espereu uns 2 minuts, torneu a connectar-vos a ArOZ-Online a la configuració del wifi del vostre dispositiu i utilitzeu VNC Viewer per mostrar l’escriptori.
El següent que cal fer és canviar la contrasenya per defecte. Per fer-ho, feu clic a la icona de gerds situada a l'extrem inferior esquerre, seleccioneu "Preferències" i feu clic a "Configuració de Raspberry Pi". Feu clic a "Canvia la contrasenya" i escriviu "raspberry" com a contrasenya actual. Escriviu una contrasenya nova i torneu-la a escriure a l'últim camp. Per últim, feu clic a Retorn per aplicar el canvi. Quan us connecteu a VNC una altra vegada, utilitzeu la contrasenya especificada.
Per canviar la contrasenya wifi del sistema ArOZ-Online, cal modificar un fitxer específic. Escriviu-ho al terminal:
sudo leafpad /etc/hostapd/hostapd.conf
Cerqueu la línia 'wpa_passphrase = toby-chui' i modifiqueu la contrasenya substituint 'toby-chui' per la vostra pròpia contrasenya. Assegureu-vos que la contrasenya nova tingui com a mínim vuit caràcters i no sigui fàcil d’endevinar. Deseu el fitxer prement "Ctrl" i "s" i després de desar-lo, sortiu de l'editor prement "Alt" i "F4". Per aplicar els canvis, reinicieu el raspberry pi escrivint:
sudo reiniciar
Al cap d’un minut o dos, quan pugueu veure l’AroZ-Online com una xarxa wifi, us adonareu que la contrasenya s’ha actualitzat i que cap dispositiu ja no hi pot connectar. El dispositiu des del qual intenteu connectar-vos us indicarà que torneu a escriure la contrasenya o potser haureu de canviar manualment la contrasenya d'aquesta xarxa a la configuració de la xarxa. Un cop connectat, escriviu 192.168.0.1 al vostre navegador. El lloc web ArOZ-Online hauria d’aparèixer. Si funciona, tot està bé.
Enhorabona, heu acabat de configurar el vostre propi núvol fora de línia portàtil.
Espero que aquest projecte us hagi agradat i desitgeu escoltar la vostra opinió en els comentaris següents:) No oblideu fer clic a "Ho he fet!" quan hagueu completat aquest sistema, ja que aquest és el meu primer instructable. També estaria content si afegiu aquest projecte als vostres favorits:))
Doncs doncs, gràcies i fins a nou.
Pas 5: afegir seguretat …
La seguretat és important. A ningú li agradaria que algun pirata informàtic malvat estigui buscant dades d’algú. De moment, el vostre zero w és pràcticament segur, ja que en realitat no està connectat a Internet, però els pirates informàtics locals podrien accedir a les vostres dades des del núvol. Per "local", vull dir les persones que poden veure el SSID del vostre núvol. Es poden fer algunes coses per millorar la seguretat del núvol:
Forçant l'usuari 'sudo' a introduir la vostra contrasenya:
Al terminal, escriviu 'sudo passwd'. Us demanarà una nova contrasenya. No us preocupeu, el terminal no us mostrarà cap caràcter que escriviu, però és normal. Feu clic a Retorn i escriviu la contrasenya. Ara, l'usuari 'sudo' té una contrasenya, però fins ara no la demanarà. Per obligar els usuaris 'sudo' a introduir una contrasenya, escriviu:
sudo nano /etc/sudoers.d/010_pi-nopasswd
i canvieu "nopasswd" per "passwd" (només heu de treure el "no"). Premeu el botó Control i la lletra "X" del teclat i premeu Intro. Per desar el fitxer, només cal que premeu 'y' i premeu Retorn, ja està.
Creació d'una contrasenya per a l'usuari 'root':
L'usuari 'root' té més drets que qualsevol usuari. Per defecte, l'usuari "root" no demanarà cap contrasenya que sigui un forat de seguretat. La creació d’una contrasenya per a l’usuari “root” millorarà la seguretat. Per fer-ho, introduïu 'sudo su' al terminal per canviar a l'usuari 'root'. Un cop allà, escriviu 'passwd' i afegiu una contrasenya. Feu clic a Retorn i escriviu la contrasenya. Torna a prémer Enter per acabar. Ara el núvol és més segur contra els pirates informàtics.
Disculpeu els pirates informàtics, bon intent, però sense cigars;)
Pas 6: Opcional: depuració, actualització, instal·lació de programari nou …
Com és probable que us hàgiu adonat, després de l’últim pas, els vostres pi han quedat fora de la xarxa mundial. A l'escriptori, el Pi us indica que no s'ha trobat cap interfície sense fils. En cas que vulgueu actualitzar o actualitzar el sistema o instal·lar programari addicional, hi ha una manera d’accedir a Internet sense modificar res. Per a això, però, necessitareu un dongle wifi plug-n-play certificat per Linux (bàsicament un dongle wifi compatible amb el Raspberry Pi, per exemple, PiHut / Edimax / Pimoroni …), així com un micro-USB a USB adaptador. Connecteu l'adaptador micro USB a la ranura micro usb esquerra del Pi i connecteu el dongle a l'adaptador i enceneu el Pi. Connecteu-vos al Pi mitjançant VNC mitjançant 192.168.0.1 i cerqueu xarxes wifi fent clic a la icona wifi a la part inferior esquerra. Se us demanarà que introduïu la contrasenya de la xarxa. Ara hauríeu de tenir una connexió a Internet que funcioni, que durarà sempre que l’adaptador wifi extern estigui endollat.
Un gran avantatge d’aquest sistema és que encara es poden utilitzar totes les funcions del Raspberry Pi Zero W. Si esteu de viatge, fins i tot podeu treballar a l'escriptori del raspberry pi mitjançant VNC i accedir-hi sempre que el Pi estigui alimentat. Ni tan sols necessitareu una pantalla, un teclat o un ratolí per accedir a l’escriptori del Pi Zero W.
Recomanat:
Com convertir un ordinador portàtil o un ordinador portàtil vell o malmès en una caixa de suports: 9 passos
Com convertir un ordinador portàtil o un ordinador portàtil vell o malmès en una caixa de suports: en un món on la tecnologia avança més ràpidament que nosaltres, la nostra estimada electrònica queda massa aviat obsoleta. Potser els vostres amorosos gats us van tocar el portàtil de la taula i la pantalla es va trencar. O potser voleu una caixa multimèdia per a un televisor intel·ligent
Com es crea una pàgina web senzilla amb suports per a principiants: 14 passos
Com es crea una pàgina web senzilla amb claudàtors per a principiants: Introducció Les instruccions següents proporcionen una guia pas a pas per crear una pàgina web mitjançant claudàtors. Brackets és un editor de codi font amb un enfocament principal en el desenvolupament web. Creat per Adobe Systems, és programari lliure i de codi obert amb llicència
Com canviar la ubicació dels suports a la biblioteca JW: 4 passos
Com canviar la ubicació dels suports a JW Library: JW Library és una aplicació Metro que significa que té una interfície simplificada. Això és bo en la majoria dels casos, ja que per a la majoria d’usuaris només heu de carregar l’aplicació i utilitzar-la de la manera que necessiteu. El fregament arriba quan es vol fer coses una mica més avançades
Controlador de suports bioadaptatius per a accessibilitat o entreteniment: 7 passos
Controlador de suports bioadaptatius per a accessibilitat o entreteniment: en aquest instructiu, aprendreu a construir el vostre propi controlador de suports bio-optimitzat mitjançant Arduino, igual que el sistema de codi obert que vaig desenvolupar. Mireu el vídeo enllaçat per obtenir una explicació ràpida addicional. Si en creeu un i feu proves posteriors
Circumvenció del servidor de tallafoc / servidor intermediari: 3 passos
Firewall / Servidor intermediari: Eludir molts altres estudiants i em van preguntar com passar pels tallafocs i els proxies. Les persones de TI a l’escola són cada cop més intel·ligents quant als estudiants que fan servir proxies. Vaig pensar en aquest tema durant un temps i tinc una solució. Per què no creeu les vostres pròpies pàgines web