Un dispositivo de almacenamiento conectado a la red (NAS) te permite acceder a tus archivos a través de tu red local.
Lo mejor de todo es, que puedes construir uno de forma económica utilizando un Raspberry Pi.
Lo más sorprendente: ¡El proceso de configuración es más fácil de lo que imaginas! Aquí te guiaré paso a paso.
¿Qué necesitarás?
Antes de empezar, reunamos todos los componentes necesarios. Evidentemente, necesitarás un Raspberry Pi.
Los modelos de Raspberry Pi 5 o Raspberry Pi 4 son ideales para transferencias de archivos más rápidas, aunque el Pi 3 también funciona.
Además, necesitarás una tarjeta microSD de al menos de 32 GB con Raspberry Pi OS completamente actualizado.
Aunque podrías usar la tarjeta SD como almacenamiento principal, es mucho mejor optar por un dispositivo de almacenamiento externo.
Los discos duros tradicionales son ideales para archivar archivos a largo plazo, pero también puedes usar un SSD externo o incluso una memoria USB.
Si te tomas en serio la protección de datos, podrías considerar el uso de múltiples unidades en una configuración RAID que replica tus datos en varios discos para protegerlos contra fallos.
https://cibered.com/linux-comandos-red-basicos/
Configuración de Samba
1. Prepara tu almacenamiento
Primero, necesitas preparar tu dispositivo de almacenamiento para que pueda usarse para almacenar los datos que quieres compartir en tu red local.
Si planeas usar una carpeta en tu tarjeta SD del sistema (algo que no recomiendo) simplemente ejecuta el siguiente comando para crear un directorio:
mkdir /home/pi/nas-storage
Si usas un disco externo (lo recomendado) debes formatearlo con un sistema de archivos adecuado.
Si buscas una mejor compatibilidad con Linux, recomiendo ext4.
Abre la terminal y ejecuta:
sudo fdisk -l
Busca el disco que deseas usar para tu NAS (probablemente sea “sda” o “sda1”, aunque podría ser “sdb” o “sdb1” si tienes varios discos conectados).
https://cibered.com/4-servidores-linux-codigo-abierto/
Una vez identificado, toma nota del nombre y luego desmonta el disco para poder formatearlo (reemplaza “NAME” con el nombre de tu dispositivo):
sudo umount /dev/NAME
Para formatear (¡esto eliminará todos los datos del disco, así que ten cuidado!), escribe:
sudo mkfs -t ext4 /dev/NAME
Después de formatear, podrías querer etiquetar tu disco para una referencia más fácil:
sudo e2label /dev/NAME ETIQUETA
Reemplaza “NAME” con el identificador del disco y “ETIQUETA” con tu etiqueta preferida. Luego, monta el disco:
sudo mkdir -p /mnt/nas-storage
sudo mount /dev/NAME /mnt/nas-storage
Finalmente, reinicia tu Raspberry Pi:
sudo reboot
2. Instala Samba
Ahora que el almacenamiento está listo, necesitamos permitir que otros dispositivos accedan a él a través de la red.
Aquí entra en juego Samba, un software confiable para compartir archivos entre máquinas Linux, Windows y macOS.
Instálalo con este comando:
sudo apt install samba samba-common-bin
https://cibered.com/crear-terminal-linux-mas-accesible/
3. Configura Samba
Edita el archivo de configuración para definir lo que compartirás en la red:
sudo nano /etc/samba/smb.conf
Desplázate al final del archivo y añade estas líneas:
[sambadrive]
path = /mnt/nas-storage
writeable = Yes
read only = no
create mask = 0777
directory mask = 0777
public = no
browseable = yes
Guarda los cambios con Ctrl + O, presiona Enter y cierra con Ctrl + X.
4. Crea un usuario de Samba
Establece un usuario y contraseña para Samba:
sudo smbpasswd -a pi
Introduce la contraseña dos veces y reinicia Samba:
sudo systemctl restart smbd
¡Ya está listo para usarse!
https://cibered.com/como-crear-entornos-de-escritorio-remoto-en-linux-con-linux-server-webtop/
Accede a tu NAS desde Windows
- Abre el Explorador de Archivos y haz clic en “Asignar una unidad de red”.
- Escribe
\raspberrypinas-shareen el campo de carpeta (o la IP del Raspberry Pi si tienes problemas para conectar). - Ingresa las credenciales que configuraste en Samba (nombre de usuario:
pi).
Tu NAS debería aparecer como una unidad en el Explorador de Archivos.
https://cibered.com/comandos-ajuste-arranque-linux/
Accede a tu NAS desde macOS
- Abre Finder, presiona Cmd + K o selecciona “Conectarse al servidor”.
- En el campo “Dirección del servidor”, escribe
smb://raspberrypi/nas-share. - Ingresa tus credenciales de Samba y marca la opción para recordar la contraseña en tu llavero.
Solución de problemas más comunes en NAS
Error de permisos o acceso denegado
Si tienes problemas para acceder o modificar archivos:
sudo chown -R pi /mnt/nas-storage
El NAS no es visible
- Asegúrate de que tu Raspberry Pi y tu dispositivo estén en la misma red.
- Verifica si Samba está ejecutándose:
sudo systemctl status smbd
Si no está activo, inicia el servicio con:
sudo systemctl start smbd
Conexión inestable
Si la conexión se corta constantemente, desactiva el modo de ahorro de energía del Wi-Fi:
- Abre el archivo
/etc/rc.local. - Añade esta línea antes de
exit 0:
/sbin/iwconfig wlan0 power off
https://cibered.com/sadservers-resolucion-problemas-servidor-linux/
Conclusión
Con estos pasos, deberías tener un NAS funcional y estable.
Si necesitas características más avanzadas como administración de usuarios, copias de seguridad programadas o interfaces web, considera herramientas como OpenMediaVault.