{
 "id": 36968,
 "slug": "2020-09-16_bestanden-naadloos-synchroniseren-tussen-smartphone-en-tablet",
 "url": "https://agents.willem.com/nl/posts/2020-09-16_bestanden-naadloos-synchroniseren-tussen-smartphone-en-tablet/",
 "source_url": "https://willem.com/nl/2020-09-16_bestanden-naadloos-synchroniseren-tussen-smartphone-en-tablet/",
 "language": "nl",
 "date": "2020-09-16",
 "published": "2020-09-16T00:00:00+02:00",
 "created": "2025-06-26T22:09:53.593000+02:00",
 "updated": "2026-04-03T14:34:49.155000+02:00",
 "title": "Bestanden naadloos synchroniseren tussen smartphone en tablet",
 "subtitle": "Unison gebruiken om automatisch te synchroniseren tussen GNU/Linux en de iPhone",
 "summary": "Om mijn workflow te optimaliseren, zocht ik naar een manier om naadloos toegang te krijgen tot dezelfde bestanden op zowel mijn computer als smartphone. Dit is handig wanneer je snel bestanden vanaf je computer wilt versturen via je smartphone met behulp van verschillende messaging apps en vice versa. Lees verder om te ontdekken hoe ik dit heb gedaan.",
 "topics": [
  "Freedom",
  "SSH",
  "cloud",
  "data",
  "howto",
  "iPhone",
  "linux",
  "server",
  "tablet"
 ],
 "author": {
  "name": "Willem L. Middelkoop",
  "url": "https://willem.com"
 },
 "translation": {
  "language": "en",
  "url": "https://agents.willem.com/en/posts/2020-09-16_syncing-files-seamlessly-between-smartphone-and-tablet/",
  "source_url": "https://willem.com/en/2020-09-16_syncing-files-seamlessly-between-smartphone-and-tablet/"
 },
 "image": "https://willem.com/global/images/193f047bbec3.webp",
 "image_width": 2560,
 "images": [
  {
   "url": "https://willem.com/global/images/0c3af5ec4a88.webp",
   "description": "Synchroniseren van bestanden tussen mijn tablet en iPhone: de NAS server fungeert als tussenstation; overbruggen van verschillen in protocol en verbinding",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-1.png"
  },
  {
   "url": "https://willem.com/global/images/69ec55902e0c.webp",
   "description": "Mijn Unison profiel met parameters voor de ‘WillemCloud’",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-2.png"
  },
  {
   "url": "https://willem.com/global/images/172e19ff4677.webp",
   "description": "Mijn cron commando is verpakt in een controle om te voorkomen dat synchronisatie start wanneer deze al loopt",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-3.png"
  },
  {
   "url": "https://willem.com/global/images/d74a7d2d31ab.webp",
   "description": "Download en configureer Secure ShellFish om verbinding te maken met mijn “WillemCloud”",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-4.jpg"
  },
  {
   "url": "https://willem.com/global/images/56496fdc5e80.webp",
   "description": "Toegang tot bestanden via de native iOS Bestanden app stelt je in staat om veel verschillende apps en shortcuts te gebruiken",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-5.jpg"
  },
  {
   "url": "https://willem.com/global/images/e9f915e8f52d.webp",
   "description": "Dezelfde bestanden op zowel mijn smartphone als tablet - het werkt gewoon!",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-6.jpg"
  }
 ],
 "text": "Het doel: naadloos gedeelde bestanden\nWanneer ik werk, gebruik ik meestal zowel een tablet als een smartphone. Ik gebruik een tablet (https://willem.com/nl/een-eigen-tablet-os-bouwen-wat-gebeurt-er-als-je-de-mainstream-afwijst/) als hoofdcomputer. Mijn iPhone is erg handig als tweede scherm. Ik gebruik het ook om bestanden, screenshots en foto's te versturen naar mensen via de vele verschillende berichten-apps die op iOS draaien.\nIn goede of slechte zin is er een verschuiving gaande van e-mail naar apps zoals Slack, WhatsApp, iMessage en Signal. Mijn iPhone is de toegangspoort tot deze communicatiekanalen. Omdat ik iCloud Drive of DropBox niet wil gebruiken, had ik een andere manier nodig om mijn bestanden naadloos op zowel mijn tablet als smartphone te hebben.\nMaak kennis met Unison: de multi-platform bestandssynchronisator\nNa een snelle zoekopdracht vond ik Unison (https://www.cis.upenn.edu/~bcpierce/unison/) in de Debian_software_repository (https://wiki.debian.org/Unison). Omdat mijn tablet op Debian GNU/Linux draait, zocht ik naar een manier om bestanden veilig te synchroniseren met behulp van open standaarden. Unison doet dit met behulp van rsync over SSH/SFTP. Dit betekent dat het werkt met mijn bestaande_NAS_server (https://willem.com/nl/2019-11-22_een-professionele-72tb-nas-bouwen/) die in een datacenter staat.\nHoewel je bestandsdeling direct tussen je tablet en een smartphone kunt instellen, gebruik ik de centrale NAS-server om communicatie tussen mijn apparaten mogelijk te maken, zelfs als ze zich niet op hetzelfde netwerk bevinden. Dit gebeurt wanneer een (of beide) apparaat(en) op een mobiel netwerk is/zijn. Om toegang te krijgen tot bestanden vanaf mijn iPhone, gebruik ik de Secure ShellFish-app die mooi integreert met de native iOS-bestanden-app.\nHet instellen van Unison is eenvoudig. Je moet de Engelse documentatie op de Unison_website (https://www.cis.upenn.edu/~bcpierce/unison/docs.html) bekijken of deze geweldige_Unison_handleiding_in_het_Duits (https://wiki.ubuntuusers.de/Unison/) volgen. Je kunt Unison uitvoeren vanaf de commandoregel, maar ik vind het prettig om het automatisch te laten draaien met behulp van een vooraf geconfigureerd profiel en een regelmatig uitgevoerde cron-taak.\nHet Unison-configuratieprofiel is eenvoudig: je definieert twee rootmappen en je kunt enkele opties gebruiken om het standaardgedrag aan te passen. Ik heb mijn profiel zo ingesteld dat het dingen in batches doet en automatisch beslist welke bestanden bewaard moeten blijven. Ik heb een speciale \"Cloud\"-map die ik deel tussen mijn apparaten, het fungeert als een soort \"Desktop\"-map. Bekijk de Unison man-pagina voor alle mogelijke parameters (probeer 'man unison' in je terminal te typen).\nAuthenticatie gebeurt met behulp van de SSH-configuratie van je systeem. Je kunt (en zou moeten) authenticatie_met_gedeelde_clientsleutels (https://wiki.debian.org/SSH#Using_shared_keys) instellen. Dit maakt wachtwoordloze SSH-communicatie tussen je client en server mogelijk. Zodra je je Unison-profiel hebt getest en geconfigureerd, kun je een cron-taak maken om je bestanden automatisch te synchroniseren. Omdat bestandsoverdrachten langer kunnen duren, moet de cron-taak alleen worden uitgevoerd als de vorige uitvoering is voltooid. Je kunt dit doen met behulp van een PID-bestand, dat als controle fungeert.\nSecure ShellFish instellen op iOS\nZodra je computer bestanden synchroniseert met je NAS, moet je je smartphone instellen. Ik gebruik een iPhone en daarom zocht ik naar de beste app die goed integreert met de native iOS-bestanden-app. Na het testen van verschillende apps vond ik Secure_ShellFish (https://shellfishapp.com/) de beste:\nHet mooie van de Secure ShellFish-app is dat deze integreert met de native iOS-bestanden-app (en de onderliggende iOS-opslagprovider-API's). Dit betekent dat alle apps die toegang hebben tot lokale opslag verbinding kunnen maken met je NAS! Dit maakt toegang tot je bestanden mogelijk vanuit praktisch elke app.\nConclusie\nHet optimaliseren van je dagelijkse workflows kan je op de lange termijn echt enorme voordelen opleveren. Door het mogelijk te maken om naadloos bestanden te delen tussen mijn tablet en smartphone, heb ik precies dat gedaan!\nDoor de synchronisatie te automatiseren, verdwijnt het naar de achtergrond. Ik hoef er niet langer over na te denken als een geavanceerd proces met verschillende protocollen, servers en apps. Het werkt gewoon, en dat is precies hoe ik het wil!",
 "word_count": 613,
 "markdown_url": "https://agents.willem.com/nl/posts/2020-09-16_bestanden-naadloos-synchroniseren-tussen-smartphone-en-tablet/post.md"
}