Dateifreigabe · 3 min read · Dec 16, 2025

So teilen Sie Dateien lokal unter Linux mit NitroShare

NitroShare ist eine plattformübergreifende Dateiübertragungsanwendung, die Linux-Benutzern hilft, Dateien von einem Gerät auf ein anderes zu übertragen, solange sie auf allen Geräten installiert ist. Während es viele Möglichkeiten gibt, dies zu tun, und einige sicherer sind als NitroShare, ist diese eine der einfachsten und benutzerfreundlichsten für alltägliche Dateiübertragungsaufgaben. In diesem kurzen Leitfaden werde ich zeigen, wie man eine Beispiel-Datei von einem Ubuntu-System auf ein Arch-System überträgt.

Zuerst müssen wir NitroShare auf beiden Systemen installieren. NitroShare ist bereits in den Standard-Repositories von Ubuntu verfügbar, sodass Sie es installieren können, indem Sie ein Terminal öffnen und eingeben

sudo apt-get install nitroshare

Wenn Sie jedoch die absolut neueste Version der Software möchten, gibt es ein offizielles Repository, das von den Entwicklern der App angeboten wird, das Sie hinzufügen können, indem Sie die folgenden Befehle eingeben:

sudo apt-add-repository ppa:george-edison55/nitroshare

.. gefolgt von:

sudo apt-get update und dann

und dann

sudo apt-get install nitroshare

um die neueste Version zu installieren.

Auf Arch befindet sich das Paket im AUR-Repository. Wenn Sie Probleme haben, es mit dem “pacman”-Tool zu installieren, öffnen Sie einfach ein Terminal und geben Sie die folgenden Befehle ein:

wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gz

um das Paket herunterzuladen, dann

tar xf nitroshare.tar.gz

um die heruntergeladene Datei zu entpacken, dann

cd nitroshare

um in das neu erstellte Verzeichnis zu wechseln, und schließlich

makepkg -sri

um NitroShare zu installieren.

Nachdem die Anwendung auf beiden Systemen installiert wurde, starten Sie sie über das Menü, und ein neues Symbol erscheint in Ihrer Taskleiste. Eine Datei an die Geräte zu senden, die die gleiche Netzwerkverbindung teilen, ist so einfach wie ein Linksklick/Rechtsklick auf das Taskleistensymbol und die Auswahl der Option “Dateien senden…”.

Dies öffnet ein Datei-Manager-Fenster, in dem Sie die Dateien auswählen können, die Sie senden möchten. Sie können eine oder mehrere Dateien oder sogar ein ganzes Verzeichnis senden. Der nächste Schritt besteht darin, das Gerät auszuwählen, an das die Dateien gesendet werden sollen (in meinem Fall nur eines).

Und dann wird ein Dialogfeld den Fortschritt der Übertragung anzeigen. Sie können dieses Fortschrittsfenster schließen, und NitroShare wird im Hintergrund weiterarbeiten. Sobald die Übertragung abgeschlossen ist, werden Sie vom Benachrichtigungssystem benachrichtigt.

Die Einstellungen der Anwendung werden aufgerufen, indem Sie auf das Anwendungssymbol in der Taskleiste klicken und die Option “Einstellungen” auswählen. Dort finden Sie drei Registerkarten zu verschiedenen Aspekten der Funktionalität der App. Auf der Registerkarte “Allgemein” können Sie einen Gerätenamen festlegen, der im Netzwerk ausgestrahlt wird, Auto-Start-Optionen festlegen und auch das “Empfangsverhalten” einstellen.

Auf der Registerkarte “Erweitert” sehen Sie die Port- und Broadcast-Einstellungen. Die Standardeinstellungen sollten gut funktionieren, aber wenn Sie Probleme mit einer bestimmten Portnummer haben, können Sie diese ändern. Auch die Timeout- und Broadcast-Intervall-Einstellungen können Ihr Gerät potenziell leichter und häufiger auffindbar machen, aber beachten Sie, dass es aufgrund der ständigen Kommunikation zu einer leichten Erhöhung der Netzwerkbelastung kommen kann.

Wenn Ihnen all diese Einfachheit beim Senden und Empfangen von Dateien etwas nervös macht und Sie eine Sicherheitsschicht zur App hinzufügen möchten, gehen Sie zum Abschnitt “Sicherheit” und aktivieren Sie das Kästchen “TLS aktivieren”. Dort können Sie CA-Zertifikate, Passphrasen für private Schlüssel usw. hinzufügen.

Um einen privaten Schlüssel zu erstellen, öffnen Sie ein Terminal und geben Sie ein

openssl genrsa -des3 -out rootCA.key 2048

Wenn Sie eine höhere Schlüssellänge wünschen, sollten Sie “2048” durch “4096” ersetzen. Ein weiteres Detail ist der Parameter “-des3”, der dem Schlüssel einen Passwortschutz hinzufügt. Wenn Sie diesen Schritt nicht möchten, entfernen Sie den entsprechenden Parameter aus dem vorherigen Befehl.

Geben Sie dann ein:

openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.pem

und Sie werden aufgefordert, das Zertifikat selbst zu signieren, indem Sie einige persönliche Details hinzufügen, was durch die Beantwortung einer Reihe von Fragen erfolgt. Der Parameter “-days” definiert den Zeitraum vor dem Ablauf des Schlüssels, ändern Sie also seinen Wert nach Belieben. Die endgültige Form der Datei sollte etwa so aussehen:

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.