Bestanden synchroniseren tussen Windows en Linux: 3 eenvoudige stappen!
🔄
Samenvatting
- Synchroniseer bestanden naadloos tussen Windows en Linux zonder de cloud met Syncthing. 💻🔄
- Installeer en configureer Syncthing op Windows en Linux voor veilig delen van bestanden. 🔐
- Om bestanden te kunnen synchroniseren, moeten beide systemen online zijn.
Ben je het zat om handmatig bestanden te kopiëren tussen besturingssystemen of afhankelijk te zijn van cloudopslag? Ik vertel je hoe ik Syncthing gebruik om te synchroniseren. bestanden naadloos tussen mijn Windows- en Linux-machines, zonder dat dit ten koste gaat van mijn privacy of opslaglimieten. 🚀
Waarom ik Syncthing heb gekozen voor bestandssynchronisatie
Als je net als ik bent en regelmatig in verschillende besturingssystemen, je kent de pijn van het gesynchroniseerd houden van bestanden. Na verschillende oplossingen geprobeerd te hebben, heb ik gekozen voor Synchroniseren, een gratis, open-source, continue bestandssynchronisatietool die een directe verbinding tussen uw apparaten creëert. 🌟
Wat ik het leukste vind aan Syncthing is dat er geen cloudopslag betrokken. Uw gegevens worden rechtstreeks overgedragen tussen apparaten, wat betekent dat u uw privébestanden niet aan een externe provider hoeft toe te vertrouwen. Uw apparaten communiceren gewoon op een veilige manier met elkaar. veilig. 🔒
In mijn thuisopstelling heb ik twee pc's: mijn hoofdmachine die draait op een dual boot Windows en Garuda Linux, en een extra Ubuntu-systeem om te testen. Syncthing helpt me moeiteloos bestanden, vooral screenshots, te delen tussen mijn Windows- en Ubuntu-systemen. Ik laat je zien hoe je het instelt. 🖱️
De enige beperking die u moet kennen
Hoewel Syncthing fantastisch is, is er één addertje onder het gras: beide systemen moeten tegelijkertijd draaien om de synchronisatie te laten werken. Omdat er geen buffer is, kan Syncthing geen bestanden synchroniseren als een van de apparaten losgekoppeld is. Dus als mijn Windows-pc aan staat, maar mijn Ubuntu-pc uit, vindt de synchronisatie niet plaats. Aan de andere kant, als beide pc's tegelijkertijd aan staan, worden alle wijzigingen wel gesynchroniseerd. 🔄
Deze beperking is een groter probleem bij dual-boot-installaties. Omdat Windows en Linux op hetzelfde systeem geïnstalleerd zijn, kun je beide besturingssystemen niet tegelijkertijd gebruiken. Dit maakt het voor Syncthing onmogelijk om tussen deze apparaten te synchroniseren. Er is echter een zeer elegante oplossing hiervoor: een simpele USB-stick. Je kunt een USB-stick in je pc steken en wanneer je opstart met een van beide besturingssystemen, leest de stick de stick en opent de bestanden. 💾
Hoe Syncthing te installeren en configureren
Het installeren en configureren van Syncthing kan lastig zijn. Hier is een stapsgewijze handleiding om het op je Windows- en Linux-apparaten te laten werken.
Stap 1: Syncthing installeren op Windows en Linux
Laten we eerst Syncthing op Windows aan de praat krijgen. Ga hiervoor naar de Syncthing-website en ga naar het menu Instellingen. DownloadenDaar vind je verschillende downloadlinks. Negeer alles onder de optie "Base Syncthing", want daarvoor heb je een opdrachtregelinstantie nodig om Syncthing te laten werken. Als je de opdrachtregel sluit, stopt Syncthing met werken, wat ik onhandig vind. 🚫

Download in plaats daarvan de Syncthing voor Windows-installatie onder het gedeelte Integraties. Je wordt dan doorgestuurd naar een GitHub-pagina waar je de installatiebestand voor WindowsMet deze release worden de apps Start Syncthing en Stop Syncthing op uw systeem geïnstalleerd, waardoor het eenvoudiger wordt om de service te onderhouden. 🎉

Na het downloaden voert u het installatiebestand uit en volgt u de installatiewizard. Tijdens het proces wordt u eerst gevraagd de poort en het adres te configureren. Als u het niet zeker weet, kunt u de installatiewizard verlaten. standaardinstellingenVink vervolgens de opties 'Synchronisatie automatisch starten bij inloggen' en 'Synchronisatie starten na installatie' aan. Klik ten slotte op 'Ja' in 'Maken'. Windows firewallregel voor Syncthing; anders werkt het niet. 🔧
Nadat u het programma hebt geïnstalleerd, opent u uw browser en plakt u dit adres in de adresbalk (ervan uitgaande dat u het standaardadres en de standaardpoorten niet hebt gewijzigd):
http://127.0.0.1:8384/
Hiermee open je de Syncthing-webinterface, waar je je synchronisatie-instellingen kunt beheren. 🌐

In het volgende gedeelte leg ik uit hoe je de instellingen configureert. Laten we nu beginnen. Syncthing installeren op LinuxDit zou vrij eenvoudig moeten zijn, aangezien veel Linux-distributies Syncthing opnemen in hun repositories. Voor Ubuntu-gebruikers is het net zo eenvoudig als het openen van een terminal en het uitvoeren van:
sudo apt install syncthing
Na de installatie vind je twee nieuwe applicaties: Syncthing WebUI en Start Syncthing in het Ubuntu-toepassingenoverzicht. Open eerst Start Syncthing en ga vervolgens naar Syncthing WebUI. Er opent zich een browservenster met dezelfde interface als in Windows. 🌍
Stap 2: Sluit uw apparaten aan
Nu komt het leukste gedeelte: het koppelen van je Windows- en Linux-systemen. Ik begin met het Windows-apparaat als voorbeeld. 🔗
Open eerst de Syncthing WebUI door de URL te bezoeken:
http://127.0.0.1:8384/
Klik nu rechtsboven op Acties > ID weergeven. Dit toont de apparaat-ID van je Syncthing op Windows.

Schakel nu over naar de Linux-computer en open Syncthing. Klik rechtsonder op 'Extern apparaat toevoegen' en voer de apparaat-ID van het externe apparaat in. RamenGeef het een memorabele en gemakkelijk te herkennen naam en klik op 'Opslaan'.

De Syncthing-instantie op Windows zou nu een verzoek moeten weergeven om de Linux-pc te koppelen. Accepteer het verzoek, geef de Linux-pc een herkenbare naam (deze kan afwijken van de pc-naam) en klik op 'Opslaan'.

Dat is alles! Nu uw pc's met Windows en Linux zijn verbondenU kunt de verbinding controleren door het symbool 'Verbonden' in het gedeelte 'Extern apparaat' van een willekeurige interface te controleren. Als er verbindingsproblemen zijn, zouden die hier ook moeten verschijnen.
Stap 3: Synchronisatiemappen instellen
Het simpelweg verbinden van de apparaten synchroniseert je bestanden niet automatisch; je moet Syncthing vertellen welke mappen gesynchroniseerd moeten worden. Standaard maakt Syncthing een standaardmap aan voor synchronisatie. In Windows bevindt deze zich op:
C:\Gebruikers\{gebruikersnaam}\Sync
Op Linux kun je het hier vinden:
/home/{gebruikersnaam}/Sync
Synchronisatie is gepauzeerd voor de standaardmap, maar u kunt deze eenvoudig inschakelen. Klik op de knop 'Bewerken', ga naar het tabblad 'Delen', selecteer het apparaat waarmee u wilt synchroniseren en klik op 'Opslaan'. Dit zou een verzoek tot delen op het andere apparaat moeten activeren. Accepteer en beide apparaten worden nu gesynchroniseerd. Als u gegevens (bestanden of mappen) toevoegt aan of verwijdert uit een van de mappen, worden deze weergegeven in de andere gesynchroniseerde map. 📂
Als je de standaardmap niet wilt gebruiken, kun je ook een aangepaste map instellen voor synchronisatie. Klik hiervoor op 'Map toevoegen' en voeg het pad toe naar de map die je wilt delen. Je moet er ook een map-ID aan toewijzen, die op alle gesynchroniseerde apparaten hetzelfde moet zijn. Er is ook een veld 'Maplabel'. Je kunt hier alles invoeren wat je wilt; het is bedoeld om je te helpen de map te identificeren. 🛠️

Syncthing heeft de manier waarop ik deel veranderd bestanden tussen mijn Windows- en Linux-systemenHoewel het niet perfect is en vereist dat beide systemen online zijn om te kunnen synchroniseren, is het nog steeds mijn favoriete oplossing vanwege de veiligheid, eenvoud en het feit dat het niet afhankelijk is van cloudopslag. 🌈