
¿Está cansado de los desafíos que plantea el almacenamiento local abarrotado que hace que la recuperación de archivos parezca una búsqueda del tesoro?
¡No te preocupes!Hoy comenzamos a convertir tu Raspberry Pi en Almacenamiento conectado a la red (NAS) solución.
Dígale adiós a la complejidad del almacenamiento local sobrecargado.En lugar de eso, imagina tu Raspberry Pi, equipada con un servidor sambaorganice archivos sin problemas para una colaboración eficiente, acceso simultáneo y copias de seguridad confiables.
¿Qué es la samba?
Samba es un paquete de software que permite la interoperabilidad perfecta de archivos y servicios de impresión utilizando el estándar de intercambio de archivos Server Message Block (SMB)/Common Internet File System (CIFS), que es compatible con Windows, MacOS, Linux e incluso Android. sistemas.
Hay otras soluciones orientadas a NAS disponibles para Raspberry Pi, como Biblioteca multimedia abierta. He descubierto que compartir SMB es el más fácil de configurar y, si eres nuevo en el almacenamiento en red, creo que deberías probar este sencillo método.
Requerir
- pastel de frambuesa
- Tarjeta SD (8GB+)
- Sistema operativo Raspbian instalado (los comandos aquí mencionados son para este sistema operativo)
- Ruta Ethernet (opcional)
- Teclado y ratón (opcional)
- Disco duro externo/unidad de estado sólido
✋
Es posible que el puerto USB de la Raspberry Pi no sea lo suficientemente grande para alimentar un disco duro externo. Por lo tanto, le sugiero que utilice una fuente de alimentación externa o compre una estación de acoplamiento para disco duro.
Instalar Samba y sus dependencias.
Primero, asegúrese de tener instalado el sistema operativo Raspbian en su Raspberry Pi. No discutiré estos pasos aquí.
Su primera prioridad al comenzar con Linux es asegurarse de tener instalados todos los paquetes de software más recientes.
sudo apt update && sudo apt upgrade -yPara instalar el paquete Samba, sólo necesitas apt-get tal como están disponibles en el repositorio.
sudo apt-get install samba samba-common-binEl trabajo no termina aquí ya que necesita configurar una carpeta que será compartida. La carpeta puede incluso ubicarse en una unidad externa montada en el Pi.
Crear carpeta compartida
En este tutorial, montaré el disco externo y crearé una nueva carpeta en él. /media Tabla de contenido.
Concederé todos los permisos a la carpeta, que es read/write/execute (rwx) Esto permite que cualquier persona en mi subred con acceso a mi servidor pueda compartir archivos fácilmente.
sudo mkdir -m 1777 /media/hdd/sharedEditar perfil SMB
Después de crear la carpeta, puede configurar el uso compartido SMB.Lo que tienes que hacer es editar. smb.conf archivo para que su recurso compartido sea visible en la web.
sudo nano /etc/samba/smb.confEn este archivo de configuración, debe agregar el siguiente código en la parte inferior:
[itsfossnas]
path = /media/hdd/shared
writeable=Yes
create mask=0777
directory mask=0777
public=noLuego guarde y salga de Nano usando CTRL + X entonces presione Y .
aquí, [itsfossnas] es el nombre de mi recurso compartido que se utilizará para conectarme al recurso compartido de red con la siguiente dirección \\localhost\itsfossnas.

Crear usuario compartido de Samba
Crear usuarios para recursos compartidos de Samba es fundamental para el control de acceso, la seguridad y la personalización.
Voy a crear un archivo llamado abhishek En este ejemplo.
sudo smbpasswd -a abhishek Una vez que presione Enterle pedirá que cree una contraseña para este usuario.

Finalmente, necesitas reiniciar el servicio samba:
sudo systemctl restart smbdSamba se reinicia automáticamente cada vez que se inicia el Pi.
Ahora es el momento de conectarse a su recurso compartido Samba; para ello necesita encontrar el Pi en la red.
La forma más sencilla es entrar. hostname -I En el terminal, o puedes verificar los registros DHCP de tu enrutador, que mostrarán la dirección IP asignada a tu Pi.
Instalar el servidor Samba en Windows
Instalar un servidor en Windows es muy sencillo.Dentro de la aplicación Explorador de archivos, debes hacer clic en el ícono de menú en la parte superior ... Aparecerá una lista de opciones en la pantalla entre las que deberá elegir Map Network drive .
Estoy usando Windows 11 para este tutorial.

Después de eso, le pedirá que configure el número de unidad compartida y la dirección del servidor.En mi caso si \\192.168.1.11\itsfossnas .

Finalmente, le pedirá que ingrese su Login credentials Es decir, el nombre de usuario y la contraseña que configuramos en los pasos anteriores, una vez completado, simplemente presione Ok.

Su unidad ahora está instalada exitosamente.

Las velocidades variarán dependiendo de si estás usando WiFi o conectándote a través de una línea Ethernet.
en conclusión:
No diría que esta será su solución de respaldo y almacenamiento permanente, pero es impresionante cómo un dispositivo tan pequeño puede hacer tanto.
Creo que es útil comprender las opciones de almacenamiento en red antes de hacer todo lo posible y comprar un NAS costoso.
Espero que hayas aprendido algo nuevo. No dude en compartir sus experiencias o sus soluciones de almacenamiento de bricolaje con nosotros en los comentarios.








