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 nitroshareWenn 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 dannund dann
sudo apt-get install nitroshareum 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.gzum das Paket herunterzuladen, dann
tar xf nitroshare.tar.gzum die heruntergeladene Datei zu entpacken, dann
cd nitroshareum in das neu erstellte Verzeichnis zu wechseln, und schließlich
makepkg -srium 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 2048Wenn 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.pemund 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:

Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.