¿Configuraste una carpeta compartida en red usando Samba pero no sabes cómo acceder a ella desde tu teléfono inteligente Android o iOS? He aquí cómo empezar.
A veces, es posible que desees acceder a tus archivos de Linux desde tus dispositivos Android/iOS sin utilizar un USB ni ningún medio cableado. Compartir en red es una forma realmente sencilla de compartir archivos, carpetas o unidades enteras entre dispositivos de la misma red. Pero una vez que configuras el uso compartido de la red, también necesitas saber cómo acceder a esos archivos.
Aprendamos cómo acceder a sus archivos de Linux en Android e iOS con un recurso compartido de red.
¿Qué es el uso compartido de archivos en red?
Cuando desea compartir un archivo o carpeta con alguien, a veces es más rápido compartirlo a través de su red local, en lugar de cargarlo en la nube o buscar una unidad flash USB. Este proceso se llama intercambio de archivos en red.
Configurar un servidor de Protocolo de transferencia de archivos (FTP) También es una opción válida para compartir archivos de forma remota o en la red local, pero es mucho más complicado de configurar que un recurso compartido de red.
Linux implementa el uso compartido de red con Samba. Es un servicio para compartir archivos que implementa versiones de código abierto del conjunto de protocolos SMB, que fue desarrollado originalmente por Microsoft e IBM.
El protocolo Server Message Block (SMB) es un protocolo de intercambio de archivos en red que permite a las computadoras compartir archivos, impresoras y otros recursos a través de una red. SMB facilita la autenticación, el acceso a recursos compartidos y operaciones de archivos entre clientes y servidores.
Configurar el uso compartido de archivos en red en Linux
Para comenzar a compartir la red en Linux, deberá instalar y configurar el servicio Samba. Puede utilizar el administrador de paquetes predeterminado de su distribución de Linux para instalar Samba.
En derivados de Ubuntu/Debian, utilice:
sudo apt install samba
En sistemas basados en Arch, ejecute:
sudo pacman -S samba
En Fedora, CentOS y Red Hat Enterprise Linux, ejecute:
sudo dnf install samba
Simplemente instalarlo no es suficiente, necesitará configurar Samba correctamente para configurar y acceder a unidades y carpetas compartibles en su sistema Linux.
Se recomienda seguir este tutorial de cómo instalar y configurar Samba en Linux.
SMB es un protocolo propenso a sufrir vulnerabilidades y los servidores Samba son un objetivo lucrativo para los actores de amenazas. Una vez que haya configurado su servidor Samba, vale la pena conocer el mejores formas de proteger su servidor Samba de los ciberataques.
Cómo acceder a archivos de Linux compartidos en red desde Android
Ahora que configuró Samba y creó una unidad de red compartida, necesita conectar su teléfono Android a la misma red que su sistema Linux o viceversa. Una vez que ambos estén en la misma red, siga estos pasos para compartir archivos entre Android y Linux:
- Enciende el Archivos aplicación en su dispositivo Android. Luego, desplácese hacia abajo hasta Almacenamiento en red y tócalo.
- Adentro Almacenamiento en red, toque en Agregar almacenamiento de red. Es posible que le solicite que seleccione una opción de una lista de protocolos. Toque en Unidad de red o cualquier opción con PYME en el nombre.
- Su dispositivo comenzará a buscar unidades compartidas localmente. Espere a que ubique su unidad compartida. Si su dispositivo no puede localizarlo, siga los siguientes pasos.
- Primero, necesitas encuentre la dirección IP de su sistema Linux. Después de anotar la dirección IP, regrese a su dispositivo Android y toque Agregar manualmente.
- En la nueva ventana, escriba la dirección IPv4 que copió anteriormente en el campo Dirección. Luego, escribe 445 en el Puerto campo. Finalmente, complete el Nombre de usuario y Contraseña campos con las credenciales de su cuenta y presione Agregar o Conectar.
Cómo acceder a archivos de Linux compartidos en red desde iOS
Los pasos para acceder a archivos de Linux desde iOS son idénticos a los pasos necesarios para acceder a Linux desde dispositivos Android.
Primero, tome la dirección IPv4 de su sistema Linux. Para hacerlo, inicie una nueva terminal y escriba ifconfig. Debería devolver resultados relacionados con la configuración de red de su sistema Linux. Desde el resultado, anote la dirección IPv4 en el inet campo. Lo más probable es que sea algo así como "192.168.1.10".
En caso de que te enfrentes a un "comando ifconfig no encontrado"error, también puedes utilizar el ip un comando como alternativa. Una vez que tenga la dirección IPv4 de su sistema Linux que aloja la unidad, siga estos siguientes pasos para conectarse desde su dispositivo iOS:
- Enciende el Archivos aplicación en su dispositivo iOS.
- Haga clic en los tres puntos horizontales (puntos suspensivos) en la esquina superior derecha. Desde allí, seleccione Conectar al servidor.
- Debería abrirse una nueva ventana pidiéndole que ingrese la dirección IP de la unidad compartida. Escriba la dirección IP que anotó anteriormente y toque Próximo.
- Luego, se le pedirá que ingrese las credenciales de la cuenta de usuario para acceder a la unidad compartida. Escríbelos y toca Próximo.
Ahora debería poder ver los archivos en la unidad compartida. Ahora puede descargar, cargar o modificar los archivos locales en su sistema Linux con facilidad.
Acceda a sus archivos de Linux desde Android/iOS con Samba
Ahora que sabe cómo acceder a sus archivos de Linux usando Samba, cargar, descargar y modificar archivos debería ser muy fácil de hacer. Ahora no tendrá que depender de descargar y probar aplicaciones de terceros para tareas menores como copiar archivos PDF desde su Linux a sus dispositivos Android/iOS.
Los servidores Samba son objetivos comunes de los adversarios, así que tenga cuidado si decide mantener el servidor en funcionamiento permanentemente. Se recomienda encarecidamente que siga las mejores prácticas de seguridad y realice la configuración necesaria para evitar accesos no solicitados o comprometer el sistema.
Además, si desea compartir archivos entre computadoras en la misma red, también es posible. Pero para compartir archivos pesados entre dos computadoras, es mejor probar otras alternativas más seguras y eficientes al uso compartido de red.