Transferencia de Archivos · 3 min read · Dec 16, 2025
Cómo compartir archivos localmente en Linux usando NitroShare
NitroShare es una aplicación de transferencia de archivos multiplataforma que puede ayudar a los usuarios de Linux a mover archivos de un dispositivo a otro siempre que esté instalada en todos ellos. Si bien hay muchas maneras de hacer esto, y algunas son más seguras que NitroShare, esta es una de las más simples y fáciles de usar para tareas comunes de compartir archivos. En la siguiente guía rápida, mostraré cómo transferir un archivo de muestra de un sistema Ubuntu a un sistema Arch.
Primero, necesitamos instalar NitroShare en ambos sistemas. NitroShare ya está disponible en los repositorios predeterminados de Ubuntu, por lo que puedes instalarlo abriendo una terminal y escribiendo
sudo apt-get install nitroshareSin embargo, si deseas la versión más reciente del software, hay un repositorio oficial ofrecido por los desarrolladores de la aplicación que puedes agregar ingresando los siguientes comandos:
sudo apt-add-repository ppa:george-edison55/nitroshare..seguido de:
sudo apt-get update y luegoy luego
sudo apt-get install nitrosharepara instalar la versión más reciente.
En Arch, el paquete se encuentra en el repositorio AUR. Si tienes problemas para instalarlo desde la herramienta “pacman”, simplemente abre una terminal y escribe los siguientes comandos:
wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gzpara descargar el paquete, luego
tar xf nitroshare.tar.gzpara descomprimir el archivo descargado, luego
cd nitrosharepara entrar en el directorio recién creado, y finalmente
makepkg -sripara instalar NitroShare.

Después de haber instalado la aplicación en ambos sistemas, iníciala desde el menú y aparecerá un nuevo ícono en tu bandeja. Enviar un archivo a los dispositivos que comparten la misma conexión de red es tan simple como hacer clic izquierdo/derecho en el ícono de la bandeja y seleccionar la opción “Enviar archivos…”.

Esto abrirá una ventana del administrador de archivos que te permitirá seleccionar los archivos que deseas enviar. Puedes enviar uno o varios archivos, o incluso un directorio completo. El siguiente paso es elegir el dispositivo al que se enviarán los archivos (solo uno en mi caso de todos modos).

Y luego un diálogo mostrará el progreso de la transferencia. Puedes cerrar esta ventana de progreso y NitroShare seguirá funcionando en segundo plano. Una vez que la transferencia se complete, recibirás una notificación del sistema de notificaciones.

La configuración de la aplicación se accede haciendo clic en el ícono de la aplicación en la bandeja y seleccionando la opción “Configuración”. Allí encontrarás tres pestañas relacionadas con diferentes aspectos de la funcionalidad de la aplicación. En la pestaña “General”, puedes establecer un nombre de dispositivo que se transmitirá en la red, establecer opciones de inicio automático y también establecer el “comportamiento de recepción”.

En la pestaña “Avanzado” verás la configuración del puerto y de difusión. El valor predeterminado debería funcionar bien, pero si tienes problemas con un número de puerto en particular, puedes cambiarlo. Además, la configuración del tiempo de espera y del intervalo de difusión puede hacer que tu dispositivo sea más fácilmente y frecuentemente descubrible, pero ten en cuenta que habrá una ligera desventaja en la carga de tráfico debido a la comunicación constante.

Si toda esa simplicidad en el envío y recepción de archivos te hace sentir algo nervioso y deseas agregar una capa de seguridad a la aplicación, ve a la sección “Seguridad” y haz clic en la casilla “Habilitar TLS”. Allí puedes agregar certificados CA, frases de contraseña de clave privada, etc.

Para la creación de una clave privada, abre una terminal y escribe
openssl genrsa -des3 -out rootCA.key 2048Si deseas un tamaño de clave mayor, debes reemplazar “2048” por “4096”. Un detalle más es el parámetro “-des3” que agrega una protección por contraseña a la clave. Si no deseas ese paso, elimina el parámetro particular del comando anterior.
A continuación, escribe:
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.pemy se te pedirá que firmes el certificado agregando algunos detalles personales, lo cual se hace respondiendo a una serie de preguntas. El parámetro “-days” define el período de tiempo antes de la expiración de la clave, así que cambia su valor a lo que desees. La forma final del archivo debería ser algo como esto:

Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.