Syncthing’i tüm işletim sistemlerinde rahatlıkla kullanabilirsiniz. Buradan resmi Syncthing sayfasına erişebilirsiniz.
İndirme sayfasına ise buradan erişebilirsiniz. Syncthing tamamen açık kaynaklı olduğu için kurulum programlarını da isterseniz GitHub üzerinden releases kısmından indirebilirsiniz. MacOS için GitHub linki: https://github.com/syncthing/syncthing-macos Windows için GitHub linki: https://github.com/Bill-Stewart/SyncthingWindowsSetup Linux için ise kullandığınız dağıtımın paket yöneticisini kullanarak kurabilirsiniz.
Syncthing ekibi Debian&Ubuntu tabanlı dağıtımlar için https://apt.syncthing.net sayfasını oluşturmuş ve gerekli adımları anlatmış. Bu sebeple bunu atlıyorum.
Fedora tabanlı dağıtımlar için sudo dnf install syncthing komutu ile kurabilirsiniz.
Arch Linux tabanlı dağıtımlar için sudo pacman -S syncthing komutu ile kurabilirsiniz.
MacOS cihazım olmadığı için o kısma tam hakim değilim ancak Windows kurulumunda dikkat etmeniz gereken şey Güvenlik Duvarı yapılandırmasına izin vermek olacaktır. Linuxta da Güvenlik Duvarı yapılandırması yapmak için kullandığınız uygulamada şu portlara izin vermeniz gerekmektedir.
- Port 22000/TCP: TCP tabanlı senkronizasyon protokolü
- Port 22000/UDP: QUIC tabanlı senkronizasyon protokolü
- Port 21027/UDP: IPv4 ve IPv6 üzerinden cihaz keşfi için gerekli port
Eğer ufw kullanıyorsanız
sudo ufw allow syncthingkomutu ile güvenlik duvarı ayarlarını yapabilirsiniz. Eğer Firewalld kullanıyorsanızsudo firewall-cmd --zone=public --add-service=syncthing --permanentvesudo firewall-cmd --reloadkomutlarını kullanarak güvenlik duvarı ayarlarını yapabilirsiniz.
Rehberin devamına Syncthing Kullanımı adımından erişebilirsiniz.
İlk çalıştırma ve güvenlik
Kurulumdan sonra Syncthing’i açın; Linux’ta systemd kullanıcı servisi kullanılıyorsa systemctl --user enable --now syncthing.service ile etkinleştirin (dağıtım paketinin servis yönergesini kontrol edin). Web arayüzü varsayılan olarak http://127.0.0.1:8384 adresindedir. Arayüzde Actions → Settings → GUI bölümünden kullanıcı adı ve güçlü parola belirleyin.
Cihazların doğrudan bağlantısı için genellikle 22000/TCP, QUIC için 22000/UDP ve yerel ağ cihaz keşfi için 21027/UDP kullanılır. İnternete açık arayüz portu olan 8384’ü WAN’a yönlendirmeyin. UFW’de sudo ufw allow 22000/tcp ve sudo ufw allow 22000/udp kullanabilirsiniz; yerel ağ keşfi gerekiyorsa yalnız yerel ağ profilinde UDP 21027’ye izin verin.
Ardından cihaz eşleme ve klasör paylaşımı için Syncthing Kullanımı sayfasına geçin. Syncthing yedekleme aracı değildir; önemli dosyalar için sürümlü/ayrı bir yedek bulundurun.