Windows-compatibiliteit

Bestanden delen tussen Windows en Linux

Bestanden delen tussen Windows en Linux

Bestandsdeling is de actie waarbij een bestand of meer van de ene computer naar de andere wordt verzonden. In theorie is het een simpel ding. Het proces is vrij eenvoudig en duidelijk als beide computers hetzelfde besturingssysteem gebruiken. Als het anders is, wordt het een beetje ingewikkeld.

Bekijk in deze handleiding hoe u bestanden kunt delen tussen Windows en Linux.

Bestanden delen tussen Windows en Linux

Er zijn meerdere manieren om zowel Windows als Linux te configureren om bestanden te delen. In het geval van deze handleiding zal ik echter vooral laten zien hoe Linux te configureren voor het delen van bestanden. Voor Windows-specifieke configuratie, zal ik alleen de noodzakelijke laten zien.

Laten we beginnen!

Bestanden delen met draagbare opslagapparaten

Dit is een van de meest gebruikelijke en traditionele manieren om bestanden tussen twee computers te delen. Over het algemeen gaat het om draagbare opslagmedia. Ik heb een USB-flashstation? Een draagbare HDD/SSD? Sluit hem gewoon aan op de broncomputer, kopieer de gegevens naar de draagbare opslag en deel deze met uw doelcomputer.

In bepaalde scenario's waar de gegevens te groot zijn om via het netwerk/internet te worden gedeeld, is dit de beste oplossing. In een professionele werkruimte waar terabytes aan gegevens moeten worden gedeeld en opgeslagen, zijn er draagbare RAID-arrays om het werk te doen.

Hoewel het eenvoudig en effectief is, zijn er een paar dingen om in gedachten te houden.

Bestanden delen via cloudopslag

Cloudopslag is de standaard manier om bestanden te delen in dit internettijdperk. Bestanden kunnen worden geüpload en gedownload op elk apparaat met een moderne webbrowser. Er zijn echter een aantal verschillende punten die u moet onthouden als u dit pad wilt kiezen.

Enkele van de populaire online cloudopslag zijn Google Drive, Dropbox, OneDrive, pCloud, Box, enz. Bijna allemaal bieden ze een redelijke hoeveelheid gratis cloudopslag.

Bestanden delen met netwerkmappen

Als beide computers zich op hetzelfde netwerk bevinden, kunt u hiervan profiteren. Bij deze methode zijn bepaalde mappen van de bronmachine beschikbaar voor andere machines.

Linux configureren

Om van deze functie te genieten, moet u eerst de systemen configureren configure. In het geval van Linux is Samba de perfecte oplossing. Samba is de standaard suite van programma's voor UNIX/Linux-besturingssystemen voor standaard Windows-interoperabiliteit. Bekijk Samba.

Samba is populaire software die je kunt halen uit de officiële pakketrepo's van je distro. Om Samba te installeren, voer je de opdracht uit volgens je distro.

Voor Debian/Ubuntu en derivaten.

$ sudo apt install samba

Voor Fedora en derivaten.

$ sudo dnf installeer samba

Voor Arch Linux en derivaten.

$ sudo pacman -S samba

Voor openSUSE en derivaten.

$ sudo zypper installeer samba

Stel nu een gebruikersnaam en wachtwoord in voor de Samba-share. Deze opdracht moet worden uitgevoerd met root-privilege.

$ sudo smbpasswd -a

Voor een beter beheer is het beter om een ​​speciale map te hebben om gegevens uit te delen. Een speciale map maken.

$ mkdir -v /home//delen

De nieuwe map moet worden gedeclareerd in het Samba-configuratiebestand om deze te herkennen en te gebruiken. Er zijn ook een handvol extra aanpassingen nodig. Open het configuratiebestand in uw teksteditor naar keuze.

$ sudo vim /etc/samba/smb.conf

Voeg de volgende regels toe aan het einde van het bestand:.

$ [delen]
$ pad = /home//delen
$ beschikbaar = ja
$ geldige gebruikers =
$ alleen lezen = nee
$ doorzoekbaar = ja
$ openbaar = ja
$ beschrijfbaar = ja

Sla het bestand op en verlaat de editor. Laad de Samba-service opnieuw om de wijzigingen door te voeren.

$ sudo systemctl herstart smbd

Voila! Samba zou in de lucht moeten zijn. Gebruik vanuit Windows de bestandsverkenner of de browser en ga naar de hostnaam of het IP-adres van het Linux-systeem, gevolgd door de mapnaam.

$ \\\delen

Windows configureren

In het geval van Windows zijn er twee stappen in het configuratieproces:.

Zorg er eerst voor dat de opties "Netwerkdetectie" en "Bestands- en printerdeling" zijn ingeschakeld. Ga naar Instellingen >> Netwerk en internet >> Netwerkcentrum.

Klik aan de linkerkant op 'Geavanceerde instellingen voor delen wijzigen'.”

Schakel vanuit het nieuwe venster in netwerkdetectie en bestands- en printerdeling. Klik op “Wijzigingen opslaan.”

Selecteer nu de map om te delen. Klik met de rechtermuisknop en selecteer "Eigenschappen.”

Ga vanuit het nieuwe venster naar het tabblad "Delen". Klik op de knop "Delen".

Nu moet je kiezen wie toegang heeft tot de map. Als u wilt dat het voor iedereen toegankelijk is, selecteert u "Iedereen" en klikt u op "Toevoegen". Eenmaal voltooid, klik op "Delen" om de actie te bevestigen.

Voila! De map moet beschikbaar zijn vanaf de Linux-machine op het netwerk. Om toegang te krijgen tot de map, opent u uw bestandsbrowser en bladert u door het "Netwerk" vanuit "Andere locaties". Zo ziet het eruit in de Nautilus-bestandsbrowser op Ubuntu.

Bestanden delen met SyncThing

Er zijn tools van derden waarmee bestanden tussen apparaten kunnen worden gedeeld. Dit soort tools zijn over het algemeen platformonafhankelijk en bieden solide beveiliging met een versleutelde verbinding.

In deze sectie laat ik SyncThing zien. SyncThing synchroniseert bestanden tussen computers in realtime veilig. Het is gratis en open-source software die beschikbaar is voor Windows, Linux, macOS, BSD en andere. Bekijk SyncThing.

Laten we beginnen door SyncThing te installeren. SyncThing is ook beschikbaar bij de standaard pakketrepo's van verschillende distributies. Voer de juiste opdracht uit volgens uw distro.

Voor Debian/Ubuntu en derivaten.

$ sudo apt install syncthing

Voor Fedora en derivaten.

$ sudo dnf install syncthing

Voor openSUSE en derivaten.

$ sudo zypper install syncthing

Voor CentOS/RHEL en derivaten.

$ dnf synchronisatie installeren

Bekijk voor andere platforms de SyncThing-downloadpagina. De standaard Linux TAR.GZ-archief bevat een draagbare versie van SyncThing.

Eenmaal geïnstalleerd, start SyncThing. Vanaf hier zullen de stappen grotendeels gelijk zijn op alle platforms. De eerste stap is om de SyncThing-daemon te starten.

Start vervolgens de SyncThing-webgebruikersinterface. Dit is het hoofdcontrolepaneel van SyncThing van waaruit alles zal worden gedaan.

Eenmaal gelanceerd, zou de eerste stap het beveiligen van SyncThing-toegang moeten zijn. Zorg ervoor dat u een gebruikersnaam en wachtwoord configureert voor beveiligingsdoeleinden. Ga in de rechterbovenhoek naar Acties >> Instellingen.

Ga naar het tabblad "GUI" en voer een gebruikersnaam en wachtwoord in voor GUI-authenticatie. Vink de optie aan die HTTPS voor GUI inschakelt.

Nadat u de wijzigingen hebt opgeslagen, wordt de webpagina opnieuw geladen en wordt om authenticatie gevraagd voor de SyncThing-webgebruikersinterface.

Bekijk vervolgens hoe u mappen aan SyncThing kunt toevoegen/verwijderen om te delen. Vanuit het configuratiescherm kunnen we zien dat er al een standaardmap is geconfigureerd.

Om een ​​map naar keuze toe te voegen, klikt u op "Map toevoegen".

Geef de map een herkenbare naam. Voer het mappad in het veld "Mappad" in. Over het algemeen is dat alles wat je nodig hebt om een ​​map te delen. Merk op dat het mogelijk niet werkt als de gebruiker waar SyncThing onder draait geen leesrechten heeft voor de map en bestanden.

Tijd om het externe bureaublad toe te voegen. We hebben de SyncThing-apparaat-ID van het externe bureaublad nodig om dit te doen. De ID is beschikbaar via Actions >> Show ID. In dit geval is dit de SyncThing-apparaat-ID van mijn Windows-bureaublad.

Om het aan Linux toe te voegen, klikt u op "Afstandsbedieningsapparaat toevoegen" in de rechterbenedenhoek van het SyncThing-webconfiguratiescherm.

Voer de apparaat-ID in. U kunt ook handmatig een apparaatnaam instellen.

Op het tabblad "Geavanceerd" kunt u ervoor zorgen dat alle gegevensoverdracht met het apparaat wordt gecomprimeerd. Dit kan handig zijn om de effectieve bandbreedte te vergroten.

Het bureaublad zou moeten verschijnen in de lijst met externe bureaubladen.

Laten we de map delen die we zojuist hebben toegevoegd aan het Windows-systeem. Klik op de map en selecteer "Bewerken".

Selecteer op het tabblad "Delen" het externe bureaublad dat we zojuist hebben toegevoegd.

In Windows moet ook de Linux SyncThing-apparaat-ID worden toegevoegd. Wanneer het Linux-systeem verbinding probeert te maken, wordt de volgende pop-up weergegeven in het Windows-systeem:. Klik op "Toevoegen" om te bevestigen.

Bepaal waar de inkomende gegevens moeten worden opgeslagen (op de Windows-computer).

De synchronisatie zou moeten beginnen. De tijd om de synchronisatie te voltooien hangt af van uw netwerkbandbreedte en de hoeveelheid gegevens die moet worden gesynchroniseerd. Eenmaal voltooid, zult u zien dat de map op beide systemen is gemarkeerd als "Up-to-date".

Laatste gedachten

Er zijn verschillende methoden om bestanden tussen computers te delen. Welke methode te kiezen?? Allemaal aan jou. Persoonlijk is het gebruik van tools van derden de gemakkelijkste manier, omdat deze alleen voor deze taak zijn gemaakt.

Voor experts heeft rsync waarschijnlijk meer de voorkeur. Het is een opdrachtregelprogramma met talloze aanpassingen en robuuste functionaliteit. Bekijk hoe u rsync gebruikt om bestanden te kopiëren.

Veel computerplezier!

Voeg muisbewegingen toe aan Windows 10 met deze gratis tools
In de afgelopen jaren zijn computers en besturingssystemen sterk geëvolueerd. Er was een tijd dat gebruikers opdrachten moesten gebruiken om door best...
Beheer en beheer muisbewegingen tussen meerdere monitoren in Windows 10
Muisbeheer voor twee schermen laat je muisbewegingen tussen meerdere monitoren controleren en configureren door de bewegingen nabij de grens te vertra...
Met WinMouse kunt u de beweging van de muisaanwijzer op Windows-pc aanpassen en verbeteren
Als u de standaardfuncties van uw muisaanwijzer wilt verbeteren, gebruik dan freeware WinMuis. Het voegt meer functies toe om u te helpen het meeste u...