Cree un almacenamiento en red NAS con Raspberry Pi y Samba

hoy dia TipsMake.com explicará cómo crear un NAS Raspberry Pi utilizando el software Samba.

Este artículo le mostrará cómo crear un disco duro en una red local con Raspberry Pi y Samba, en el que se pueda acceder a todos los dispositivos multimedia (computadora, TV) sin tener que conectarse a él. .

Requisitos previos para instalar un NAS

Sobre todo, es importante preparar las cosas necesarias para hacer esto. Obviamente, necesitará un Raspberry Pi, un cable Ethernet o un dongle WiFi si el Pi es más antiguo que el Model 3, la fuente de alimentación, una tarjeta SD con Raspbian instalado y, finalmente, uno o más discos duros disponibles en la red. Dé prioridad al uso de un disco duro alimentado por toma de corriente para reducir el consumo de energía de la Raspberry Pi.

Configurar la Raspberry Pi

Una vez que tengas todos los dispositivos necesarios, Raspberry funcione y estés conectado en SSH, puedes comenzar actualizando tu Raspberry Pi

sudo apt update sudo apt upgrade

Una vez completada la actualización, cree carpetas públicas y privadas disponibles en el NAS.

sudo mkdir /home/shares sudo mkdir /home/shares/public sudo chown -R root:users /home/shares/public sudo chmod -R ug=rwx,o=rx /home/shares/public

Crear un servidor NAS con Samba

La configuración básica de la Raspberry Pi está lista, ya puede instalar el NAS. Para ello utilizaremos Samba, parte del software capaz de gestionar discos duros en red para acceder desde cualquier sistema operativo u ordenador conectado a la red.

Entonces, comenzaremos con la instalación de Samba en la Raspberry Pi, usando el siguiente comando:

sudo apt install samba samba-common-bin

Luego editemos el archivo de configuración.

sudo nano /etc/samba/smb.conf

Si desea restringir la conexión a su NAS solicitando autenticación, vaya a la cola

##### Authentication #####

. y agregue la siguiente línea justo debajo:

security = user

Foto 1 de la creación de un almacenamiento en red NAS con Raspberry Pi y Samba

Para administrar su espacio de almacenamiento personal, vaya a [homes]. Si desea poder escribir (enviar archivos) a su NAS, asegúrese de que el archivo contenga la siguiente línea:

read only = no

Finalmente, al final del archivo, agreguemos parámetros relacionados con el acceso a la parte pública del NAS:

[public] comment = public storage path = /home/shares/public valid users = @users force group = users create mask = 0660 directory mask = 0771 read only = no

Cierre el archivo guardándolo y reiniciando Samba.

sudo /etc/init.d/smbd restart

Ahora agreguemos un usuario a Samba. En este ejemplo, se agregará el usuario pi.

sudo smbpasswd -a pi

Añadir un dispositivo multimedia

Si desea agregar un USB o un disco duro para obtener más espacio, obviamente esto es posible. Para simplificar las cosas, si desea conectar varios dispositivos, lo mejor es conectarlos/configurarlos uno por uno.

Comience conectando el dispositivo a la Raspberry Pi. Descubra cuál es el nombre del dispositivo cuando está conectado a Pi. Para hacer esto, ejecute el comando:

dmesg

En el ejemplo, el nombre del medio es sda1 pero esto puede cambiar, especialmente si tiene varios dispositivos conectados.

Tenga en cuenta que su dispositivo debe estar formateado con un sistema de archivos Linux, como ext3 o ext4. De lo contrario, puede formatearlo usando el siguiente comando (reemplazar sda1 con el nombre de su dispositivo, si es diferente).

umount /dev/sda1 sudo mkfs.ext4 /dev/sda1

Luego cree un directorio donde se montará el dispositivo para el acceso NAS y luego agregue permisos de lectura y escritura.

sudo mkdir /home/shares/public/disk1 sudo chown -R root:users /home/shares/public/disk1 sudo chmod -R ug=rwx,o=rx /home/shares/public/disk1

Nombre de la carpeta ( disco1 en el ejemplo) no importa, dale el nombre que quieras para que se pueda encontrar fácilmente en la web. Cuando haya terminado, monte el dispositivo en este directorio.

sudo mount /dev/sda1 /home/shares/public/disk1

Instalar los dispositivos al cargar la Raspberry Pi

Realmente hay un problema en esta etapa de la instalación. Los periféricos no se instalarán necesariamente al reiniciar la Raspberry Pi. Para arreglar esto, edite fstab expediente .

sudo nano /etc/fstab

Y para cada dispositivo, agregue la siguiente línea al final del archivo (tenga cuidado de no confundir el nombre del dispositivo y el directorio en el que debe instalarse).

/dev/sda1 /home/shares/public/disk1 auto noatime,nofail 0 0

Conéctese al servidor NAS

Mi NAS está configurado ahora, así que explicaré cómo conectarlo más adelante. Este artículo no proporcionará instrucciones para todos los sistemas operativos, ya que el procedimiento es bastante similar. Para teléfonos inteligentes, puede conectarse a una aplicación como File Expert para Android o File Explorer en iOS.

Para iniciar sesión desde Windows, vaya a Este computador ventana, haga clic Computadora sección, luego seleccione Mapa de red de disco .

Foto 2 de Crear un almacenamiento en red NAS con Raspberry Pi y Samba

No importa la letra del dispositivo, pero es necesario conocer la ubicación de la Raspberry Pi en la red, ya sea por su nombre o por su dirección IP. Si nunca antes ha cambiado el nombre de su Raspberry Pi, puede conectarse al directorio público ingresando frambuesapipublic o ingresando a un directorio privado con un nombre de usuario (pi en este ejemplo) ingresando frambuesapipi.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir
error: Content is protected !!