Cómo convertir su Raspberry Pi en NAS con OpenMediaVault

Después de muchos años de poseer una computadora, uno siempre termina con algunos discos duros internos o externos / USB de repuesto. La Raspberry Pi es un medio económico y energéticamente eficiente para convertirlos en almacenamiento conectado a la red (NAS). Los puertos USB 3.0 y Gigabit Ethernet de la Raspberry Pi 4 en particular la convierten en un candidato ideal para una solución de almacenamiento en red rápida y rica en funciones.

Ya tenemos una guía para convertir su Raspberry Pi existente en un NAS simple . Sin embargo, esta guía está destinada a aquellos que buscan aprovechar el verdadero poder de Raspberry Pi 4 con una distribución de Linux a medida creada desde cero para funcionar como una solución NAS. OpenMediaVault 5 (OMV5) no solo ofrecerá todas las características de un recurso compartido básico de Samba, sino que también tiene características y funcionalidades mucho más poderosas.

Esto es lo que necesitas

Estos son los elementos esenciales que necesitará antes de que podamos continuar.

1. Frambuesa Pi: El Pi de frambuesa 4 ofrecerá el mejor rendimiento, pero funciona en OMV5 Modelo 2B y así en adelante.

2. Almacenamiento: OMV5 se instala mejor en una tarjeta microSD de 8GB . Las capacidades más grandes también funcionan, pero son un desperdicio porque la distribución específica de NAS ocupa todo el espacio. Las tarjetas microSD Samsung o SanDisk Class 10 con calificación A1 son nuestra mejor opción. Puede utilizar discos duros USB externos como unidades NAS o reutilizar los discos duros internos instalándolos en cajas de discos duros USB.

3. Herramientas para preparar la imagen del sistema operativo: Necesitará la última versión Lite del sistema operativo Raspberry Pi junto con la herramienta oficial de formateo de tarjetas SD, Raspberry Pi Imager, y una computadora capaz de escribir la imagen del sistema operativo en la tarjeta microSD.

4. Cliente SSH: el proceso de instalación requerirá conectarse a la Raspberry Pi a través de SSH.

5. Acceso a la red cableada: un NAS funciona mejor cuando está conectado a la red doméstica mediante un cable Ethernet. Las conexiones inalámbricas no son lo suficientemente estables ni lo suficientemente rápidas para este propósito. OMV5 está diseñado para funcionar como un servidor sin cabeza, por lo que puede colocar con seguridad la Raspberry Pi junto al enrutador. No le conectará una pantalla o dispositivos de entrada.

Instalación del sistema operativo Raspberry Pi Lite

Para comenzar, necesitamos instalar Raspberry Pi OS. Asegúrese de descargar la versión Lite y evite las normales con el escritorio para obtener la máxima compatibilidad.

Instale Raspberry Pi OS Lite en la tarjeta microSD usando nuestra excelente guía .

Una vez instalada, retire la tarjeta microSD del lector de tarjetas y vuelva a insertarla. Abra el Explorador de Windows y navegue hasta la tarjeta microSD. Haga clic derecho en cualquier área en blanco dentro de la vista de archivo de la tarjeta microSD y seleccione «Nuevo -> Documento de texto».

Debería ver el nuevo archivo como «New Text Document.txt». Si la extensión no está visible, debe forzar a Windows a mostrar las extensiones de archivo accediendo al menú Opciones del Explorador de Windows para cambiar la configuración. Haga clic con el botón derecho en el documento de texto y seleccione «Cambiar nombre».

Cambie el nombre del archivo a «SSH». Este paso es fundamental para permitir el acceso SSH remoto a la Raspberry Pi con fines de instalación. Ignore la advertencia posterior seleccionando la opción Sí.

Retire la tarjeta microSD de su PC e insértela en la Raspberry Pi. Conéctelo a la red con un cable Ethernet y enciéndalo.

Encontrar la dirección IP

Después de que se enciende la Raspberry Pi, necesitaremos encontrar su dirección IP para poder ingresar a ella. Hay varias formas de hacerlo. Puede iniciar sesión en el panel de administración de su enrutador y acceder a la lista de clientes. La ubicación exacta de la lista de clientes en el menú del enrutador variará de enrutador a enrutador, pero generalmente es fácil de encontrar.

El dispositivo aparecerá como «raspberrypi». Tome nota de la dirección IP asignada como se resalta en la captura de pantalla anterior. Alternativamente, puede acceder a la sección «Servidor DHCP» desde el menú de su enrutador y usar la función «Reserva de dirección» para asignar permanentemente una dirección IP estática al NAS.

Si no quiere molestarse con el panel de administración del enrutador, consulte nuestra práctica guía sobre el uso del escáner de IP enojado para averiguar la dirección IP de cualquier dispositivo en la red, incluida la Raspberry Pi.

Si aún no puede encontrar la dirección IP, conecte un monitor y un teclado a la Raspberry Pi, inicie sesión y escriba ip addla línea de comando. Tenga en cuenta la dirección IP que se muestra junto a la interfaz Ethernet.

SSH en la Raspberry Pi

1. Dirígete a PuTTY de Windows o abre una terminal en cualquier computadora Linux. SSH en la Raspberry Pi.

2. Haga clic en Sí en la alerta de seguridad que aparece. Este es el comportamiento esperado para el primer inicio de sesión.

3. Inicie sesión como «pi» con «raspberry» como contraseña predeterminada.

4. Escriba passwduna vez que aparezca el indicador de la línea de comandos después de iniciar sesión correctamente para cambiar la contraseña predeterminada. Asegúrese de utilizar una contraseña segura.

5. Antes de instalar OMV5, primero actualice / actualice el sistema operativo a la última versión:

6. Reinicie la Raspberry Pi:

Instalación de OpenMediaVault 5

SSH a la Raspberry Pi nuevamente después de que se reinicia. Instale OMV5 con el comando:

El proceso de instalación tomará aproximadamente 30 minutos, así que deje la computadora en paz para evitar interrumpir el proceso. El Pi se reiniciará automáticamente después de una instalación exitosa.

Primer inicio de sesión de OMV5 y configuración básica

1. En el navegador de su computadora, ingrese la dirección IP de Raspberry Pi en la barra de URL para abrir la interfaz web para OMV5. El nombre de usuario predeterminado es «admin» y «openmediavault» es la contraseña predeterminada.

2. Vaya a la opción «Configuración general» en el menú Configuración, que lo llevará a la pestaña «Administración web». Cambie la configuración de «Cierre de sesión automático» de cinco minutos a un día para evitar perder la configuración debido a un tiempo de espera.

Haga clic en el botón Guardar y espere a que aparezca la barra de confirmación en la parte superior de la ventana. Haga clic en Sí y aparecerá otro mensaje de confirmación en el medio de la ventana. Haga clic en Sí en este también para comprometerse con la configuración.

3. Vaya a la pestaña adjunta «Contraseña de administrador web» para cambiar la contraseña predeterminada a algo más seguro. Presione Guardar después de haber ingresado la contraseña.

4. Diríjase al submenú «Fecha y hora» y seleccione la «Zona horaria» correspondiente en el menú desplegable. Habilite el botón de alternancia «Usar servidor NTP» para usar el Protocolo de hora de red para una hora normal precisa y consistente.

Haga clic en el botón Guardar y seleccione Sí en los dos mensajes de confirmación posteriores. Este proceso debe repetirse cada vez que guarde la configuración después de realizar cambios, así que asegúrese de esperar las indicaciones de confirmación si no aparecen de inmediato.

5. Con la configuración básica en su lugar, diríjase al submenú «Gestión de actualizaciones». En la pestaña Actualizaciones, haga clic en el botón «Verificar» para buscar actualizaciones.

6. Seleccione todos los paquetes activando las casillas de verificación de todas las actualizaciones pendientes. Haga clic en el botón «Instalar» para iniciar las actualizaciones. Esto tomará unos minutos, así que tome otra taza de café. Seleccione «Cerrar» en la ventana emergente de progreso de la instalación después de que se hayan instalado las actualizaciones. La página se volverá a cargar posteriormente a la espera de su confirmación.

Preparación del almacenamiento para OMV5

1. Dirígete al menú «Almacenamiento» y entra en el submenú «Discos». Puede ver la carcasa de la tarjeta microSD OMV5 resaltada en amarillo en la captura de pantalla a continuación. La unidad que aparece debajo de la tarjeta microSD es el disco duro externo de 1TB que se utilizará para almacenamiento.

Nota : vaya al «Paso 3» si su disco duro externo ya está lleno de datos y, de lo contrario, no desea limpiarlo.

Para limpiar la unidad de datos existentes, haga clic en la unidad correcta y presione el botón «Limpiar». Esto se aplica a las unidades en blanco nuevas, o si de lo contrario desea comenzar con una pizarra limpia. Se le presentará un mensaje de confirmación, seguido de la elección entre los métodos de borrado «Rápido» o «Seguro».

Vaya al submenú «Sistemas de archivos».

2. Si limpió el disco duro en el paso anterior, no estará aquí porque carece de un sistema de archivos. Esa es su señal para hacer clic en el botón «Crear» y formatear la unidad con el sistema de archivos de su elección.

En la siguiente ventana emergente, seleccione el disco duro deseado en el menú desplegable Dispositivo. Escriba un nombre para el disco duro en el campo Etiqueta. Finalmente, elija el «Sistema de archivos EXT4» del menú desplegable porque ofrecerá el mejor rendimiento en este sistema operativo nativo de Linux. Haga clic en Aceptar y acepte las siguientes indicaciones de confirmación.

Nota: Una unidad formateada con el sistema de archivos EXT4 solo puede ser accedida por una máquina Windows a través del NAS. El sistema de archivos basado en Linux no se reconocerá si la unidad está conectada directamente a una Mac o PC con Windows. Formatear una nueva unidad en el sistema de archivos NTFS en una máquina Windows no solo permitirá que se use con el NAS, sino que también proporcionará la flexibilidad de desconectarla del NAS para acceder físicamente desde otra máquina Windows.

3. Seleccione el disco duro externo y haga clic en el botón Montar.

Creación de usuarios y asignación de privilegios

OpenMediaVault 5 permite un control granular sobre las cuentas de usuario al tiempo que incorpora la capacidad de asignar distintos grados de privilegios por usuario. Esta es una excelente manera de elegir quién tiene acceso de lectura / escritura a varias carpetas compartidas en el NAS.

1. Vaya al submenú «Usuario» dentro del menú «Administración de derechos de acceso». En la pestaña «Usuarios», debería ver la cuenta «pi». Esta cuenta tiene acceso a todos los grupos que gobiernan las funciones críticas del sistema.

2. Haga clic en el menú desplegable «Agregar» con el signo más. Haga clic en el siguiente botón «Agregar» para que aparezca la ventana emergente «Agregar usuario». Ingrese el nombre del usuario, seguido de un comentario descriptivo opcional y la dirección de correo electrónico.

3. Haga clic en la pestaña «Grupos» en el mismo menú emergente «Agregar usuario» para agregar este usuario a los grupos relevantes. El grupo «usuarios» habrá sido seleccionado por defecto. Haga clic en la casilla de verificación junto a las opciones de grupo «sudom», «ssh» y «sambashare». Haga clic en el botón Guardar para confirmar estos cambios.

Puede repetir el proceso para crear usuarios adicionales, pero asegúrese de otorgar acceso únicamente al grupo «sambashare» además del grupo de usuarios predeterminado para cuentas adicionales. Tener cuentas separadas para miembros de la familia hace que sea más fácil mantener la privacidad de sus carpetas compartidas si es necesario.

Configurar carpetas compartidas

Antes de que podamos movernos a la pestaña Configuración dentro de este submenú, primero debemos configurar las carpetas compartidas.

1. Vaya al submenú «Carpetas compartidas». Haga clic en el botón Agregar para crear una nueva carpeta compartida. Empiece por crear una carpeta que contenga archivos que se compartirán entre los usuarios y los siguientes complementos y aplicaciones de OMV5.

En la siguiente ventana emergente «Agregar carpeta compartida», ingrese el nombre de la carpeta. Iremos con Common para este. Use el menú desplegable Dispositivo para seleccionar la unidad externa que montamos anteriormente. Dado que se trata de una carpeta compartida, seleccione la opción «Todos: lectura / escritura» en el menú desplegable «Permisos». Haga clic en el botón Guardar.

2. Ahora crearemos una carpeta de Películas a la que puedan acceder los invitados en la red, pero solo los usuarios con cuentas legítimas (miembros de la familia, por ejemplo) pueden agregar, eliminar o modificar contenido dentro de la carpeta. Siga el proceso del último paso, pero seleccione «Administrador: lectura / escritura, Usuarios: lectura / escritura, Otros: solo lectura» en el menú desplegable Permisos.

Incluso puede restringir que cualquier persona, excepto miembros de la familia, acceda a ciertas carpetas (que contienen fotos familiares, por ejemplo) seleccionando la opción que contiene el argumento «Otros: sin acceso» en el menú desplegable Permisos.

3. También es posible restringir el acceso de todas las personas excepto usted a carpetas confidenciales o incluso elegir qué usuarios tienen acceso a carpetas específicas. Podemos hacer esto resaltando la carpeta deseada y haciendo clic en el botón «Privilegios» en la parte superior.

Esto abrirá la ventana emergente «Privilegios de carpeta compartida», donde puede otorgar acceso de lectura y escritura a usted mismo y a otros usuarios marcando las casillas de verificación correspondientes como se ilustra en la captura de pantalla a continuación. Aquí hemos restringido a los usuarios «shashi» y «zoe» el acceso a la carpeta Trabajo. Haga clic en el botón Guardar para finalizar los cambios.

Carpetas de referencia a través de CIFS

El siguiente paso consiste en hacer referencia a estas carpetas en OMV5 para que sean accesibles a través de la red. Dirígete al menú «Servicios» para hacer precisamente eso. Puede elegir entre los protocolos «NFS» y «SMB / CIFS» para compartir la red. Este último se recomienda para usuarios de Windows y Mac, ya que tiene una compatibilidad más amplia entre sistemas operativos.

1. Ingrese al submenú “SMB / CIFS” y se le presentará la pestaña Configuración. Vaya a la pestaña «Recursos compartidos» por ahora. Haga clic en el botón Agregar para ver la ventana emergente «Agregar recurso compartido».

El botón de alternancia para «Habilitar» debe estar habilitado (verde) de forma predeterminada. Seleccione la carpeta común que creamos en nuestro disco duro externo del menú desplegable «Carpeta compartida». Dado que se trata de una carpeta compartida, seleccionaremos la opción «Invitados permitidos» del menú desplegable «Público». Las opciones de alternancia para «Establecer navegable» y «Honrar ACL existentes» deben estar habilitadas de forma predeterminada. Haga clic en el botón Guardar.

2. El proceso es similar para otras carpetas. Vale la pena señalar que seleccionar la opción «No» en el menú desplegable Público en lugar de «Invitados permitidos» evita que cualquier persona, excepto los usuarios registrados, acceda a la carpeta compartida. Esta es una excelente opción para, por ejemplo, restringir el acceso de las fotos familiares en el NAS a cualquier persona que no sea su familia.

3. Con los recursos compartidos configurados, navegue a la pestaña Configuración en el mismo submenú «SMB / CIFS». Haga clic en el botón de alternancia «Habilitar» en la sección «Configuración general» para que sea verde. Presione el botón Guardar para confirmar los cambios.

Acceso al NAS a través de la red

Su instalación de OMV5 se ha configurado así. Ahora todo lo que necesita hacer es acceder a él desde otra computadora en la red.

1. Con OpenMediaVault 5 configurado y los recursos compartidos configurados, diríjase a una PC con Windows para acceder al NAS. Abra el Explorador de archivos y diríjase a la sección Red. Su Raspberry Pi NAS que ejecuta OMV5 debería aparecer con el nombre de host predeterminado «RASPBERRYPI». Haga doble clic en él para acceder a la lista de carpetas compartidas que hemos creado en el NAS.

2. Si tiene problemas para ubicar el NAS, diríjase al Panel de control de Windows y siga la ruta resaltada en la captura de pantalla a continuación para acceder a «Configuración de uso compartido avanzado» en el Centro de redes y recursos compartidos. Active los botones de opción «Descubrimiento de red» y «Compartir impresoras y archivos» si aún no lo están.

Si eso no resuelve su problema, simplemente presione Win+ Rpara abrir el cuadro de diálogo Ejecutar. Ingrese la dirección IP de su NAS con el sufijo con dos barras invertidas consecutivas y presione enter para acceder al NAS. Por ejemplo, tengo que ingresar \ 192.168.0.132 para acceder a mi NAS. Lo mismo también se puede ingresar en la barra de direcciones de la ventana del Explorador de archivos.

3. Una vez que tenga acceso al NAS, haga doble clic en la carpeta Común para verificar si puede acceder a ella.

Dado que la carpeta Común está abierta para todos, acceder a ella es una simple cuestión de hacer doble clic en la carpeta. Sin embargo, solo los usuarios legítimos pueden acceder a las carpetas Fotos y Trabajo con acceso restringido. Al hacer doble clic en dichas carpetas, se abrirá un cuadro de diálogo en el que puede ingresar el nombre de usuario y la contraseña de la cuenta correspondiente.

Si el campo del nombre de usuario está atenuado, haga clic en «Más opciones» y seleccione «Usar una cuenta diferente». Esto le permitirá ingresar cualquier nombre de usuario. Marque la opción «Recordar mis credenciales» si desea evitar iniciar sesión manualmente cada vez que acceda a la carpeta en la máquina actual.

Eso es. Ha creado con éxito un NAS con su Raspberry Pi. También hay muchos proyectos que puede hacer con un Pi, como ejecutar un servidor de Minecraft , un Chromecast de bricolaje o incluso una máquina de juegos retro . Consulte la página del proyecto de nuestra Raspberry Pi para ver más proyectos interesantes.

Relacionado:

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario