Sigue a conectamentado: Agréganos como fuente preferida en Google.
Takeaways de presa de conectamentado
- Estas son algunas formas menos conocidas de compartir archivos en Linux.
- Los métodos aquí varían de lo muy simple a lo muy complicado.
- Cada una de estas herramientas es gratuita y algunas están preinstaladas.
En 2024, escribí sobre cómo compartir archivos entre dispositivos Linux. Ese artículo se centró en las herramientas obvias (como Samba y SCP), por lo que pensé en retornar a inspeccionar el tema, solo destacando las opciones menos conocidas (especialmente para aquellos nuevos en Linux).
Algunas de estas opciones son sobrado simples de usar, mientras que otras son un poco más exigentes y requieren un tiempo de configuración considerable. Otros son fáciles y pueden ser atendidos en segundos. De cualquier modo que vaya, terminará con un sistema que le permite compartir de modo confiable archivos entre sus dispositivos Linux.
Si eso suena como poco que necesita en este momento, siga leyendo y disfrute de la flexibilidad inherente a Linux.
Incluso: las mejores distribuciones de Linux para principiantes en 2025 hacen que cambiar de macos o ventanas sea tan comprensible
1. Compartir archivos de GNOME
Este es, con mucho, el método más comprensible. La mayoría de las distribuciones que usan GNOME (o entornos de escritorio basados en GNOME) incluyen sistemas incorporados de intercambio de archivos que son tan fáciles de habilitar como hacer clic en un interruptor. Desafortunadamente, el escritorio KDE Plasma (y otros como XFCE) no incluyen un medio tan simple para compartir archivos (por lo que debe apelar a otros métodos).
En GNOME, vaya a Configuración> Compartir y primero habilite el servicio de intercambio (en la parte superior derecha de la ventana). Una vez que haya hecho eso, habilite el intercambio de archivos y haya terminado. Incluso puede faltar una contraseña e incluso limitarla a redes específicas. Una vez que haya autorizado la función, su carpeta ~/pública debe aparecer en varios administradores de archivos en su red, donde puede copiar/pegar archivos desde.
2. SFTP
SFTP es el hermano seguro de FTP y utiliza SSH como un mecanismo subyacente para transportar paquetes de datos. La conexión SFTP incluso usa el puerto SSH predeterminado (22) y número el flujo de datos para proteger tanto el contenido del archivo como los comandos que se utilizan para la transferencia. SFTP asimismo utiliza el método de autenticación SSH, lo que significa que honra la autenticación de la secreto SSH, por lo que puede obtener aún más seguridad para sus conexiones y transferencias.
Incluso: 8 maneras de allanar rápidamente mis habilidades de Linux, y tú asimismo puedes
Una vez conectado (usando un comando como beneficiario sftp@ip_address), puede interactuar con la máquina remota utilizando comandos similares a los de FTP, como Get (para tomar un archivo) y poner (para mandar un archivo). Incluso puede mandar y tomar directorios utilizando la opción -r (recursiva). Por ejemplo, puede mandar el archivo zdnet.txt con el comando poner zdnet.txt. Puede tomar dicho archivo con el comando obtener zdnet.txt. Buenas parte: la mayoría de los administradores de archivos de Linux tienen soporte incorporado para SFTP, por lo que puede conectarse a una máquina remota desde el Administrador de archivos y usar una GUI en sitio de comandos para mandar y tomar archivos.
3. Basado en la web
Es posible que no lo sepa, pero el servidor web Apache hace posible compartir archivos entre máquinas. Debe tener Apache instalado en su máquina y luego tener lugar un tiempo configurándolo. Una vez que haya instalado Apache, deberá modificar el archivo apache.conf (in /etc /apache2), agregando poco como esto:
Opciones SEATSYMLINKS Índices
Permitirse
Ordenar permitir, desmentir
Permitir de todos
Donde los datos son el directorio a compartir.
Luego, habilite Autoindexing con el comando:
sudo a2enmod autoindex
Reinicie Apache con:
sudo systemctl reiniciar apache2
Una vez que esto esté configurado, puede alcanzar a los archivos en el interior del directorio compartido.
4. RSYNC
Probablemente conozca RSYNC como una utensilio para la copia de seguridad, pero asimismo es capaz de copiar archivos locales y remotos. La utensilio RSYNC está arreglado para la instalación desde el repositorio tipificado de su distribución, e incluso hay algunas herramientas de GUI (como GRSYNC) para favorecer la tarea de mandar/tomar archivos aún más fáciles. Una vez instalado, puede usar el comando rsync para mandar un archivo como así:
rsync -avzh ~/zdnet.txt user@ip_address:/home/user
Donde el beneficiario es su nombre de beneficiario remoto e IP_address es la dirección IP de la máquina remota. Incluso puede tomar con RSYNC como:
rsync -avzh user@ip_address: /home/user/zdnet.txt ~/
Si quieres probar RSYNC, sugeriría probar primero una de las GUI.
5. NFS
NFS (sistema de archivos de red) es la configuración más complicada en esta directorio. No solo tiene que instalar y configurar NFS, sino que debe aparearse las acciones de NFS en máquinas remotas, para que se pueda alcanzar a ellas. El proceso se parece a esto:
- Instalar NFS-Common
- Crea los directorios compartidos en el host
- Configurar el archivo/etc/hosts para el directorio para compartir y las dirección IP permitidas
- Reiniciar NFS-Kernel-server
- Ajuste su firewall para permitir el tráfico NFS
- Crear puntos de montaje en el cliente
- Copular el directorio remoto
- Usarlo
Incluso: cómo crear samba compartir en Linux para que los invitados accedan a su red
Si no le importa tener que configurar puntos de montaje para una bono, NFS es una opción confiable, especialmente porque es mucho más rápido que Samba. Si tiene muchos archivos más pequeños para compartir, recomendaría ir con NFS a través de Samba cada vez (contra samba para menos archivos más grandes).
¿Quieres seguir mi trabajo? Agregue conectamentado como fuente de confianza en Google.


