- Syncthing د P2P له لارې فولډرونه د TLS کوډ کولو او د وسیلې تصویب سره همغږي کوي، پرته له ذخیره کولو سرورونو څخه.
- دا کراس پلیټ فارم دی (لینکس، میک او ایس، وینډوز، انډرایډ) او د ویب انٹرفیس، GUI، او شالید اجرا وړاندې کوي.
- دا د "پریزنټر" سره د فولډر حالتونو (لیږل/ترلاسه کول)، نسخه کول، د اخراج نمونې، او کلسترونو ته اجازه ورکوي.
- دا د بیک اپ ځای نه نیسي: دا باید د بهرنیو کاپيونو سره یوځای شي او "یوازې لیږل/ترلاسه کول" وکارول شي کله چې مناسب وي.

یوه لاره شته چې خپل فایلونه په ډیرو وسیلو کې پرته له دې چې په کلاوډ کې لاړ شئ تازه وساتئ: syncthing. دا وړیا او خلاصې سرچینې وسیله فولډرونه په مستقیم ډول د کمپیوټرونو ترمنځ همغږي کويد بشپړ امنیت سره او پرته له دې چې ستاسو معلومات د دریمې ډلې سره شریک کړئ.
د تخنیکي اړخونو هاخوا، دا د خپل سادګۍ لپاره ځلیږي: تاسو په هر کمپیوټر کې خدمت نصب کوئ او غوره کوئ چې کوم فولډرونه شریک کړئ، او بس. دا په GNU/Linux، macOS، Windows، او Android کې کار کوي.دا یو ویب انٹرفیس او ډیسټاپ غوښتنلیکونه لري، چې روښانه تمرکز لري: ستاسو معلومات ستاسو دي او تاسو پریکړه کوئ چې چیرته زیرمه کیږي او څنګه سفر کوي.
Syncthing څه شی دی او ولې یې ارزښت لري؟
سنکتینګ د کراس پلیټ فارم فایل سنکرونائزیشن سیسټم دی چې په محرمیت او کنټرول تمرکز کوي. د دې جواز د موزیلا عامه جواز 2.0 (MPL 2.0) دی.دا په ګو کې رامینځته شوی او د معلوماتو په اغیزمنه توګه لیږدولو لپاره د خپل بلاک تبادلې پروتوکول کاروي، چې د بلاک تبادلې پروتوکول (BEP) په نوم پیژندل کیږي.
په عمل کې، دا پروژه د BYO (خپل ځان راوړئ) کلاوډ یو ډول وړاندیز کوي، چیرې چې تاسو هارډویر چمتو کوئ او سافټویر ستاسو وسایل سره وصل کوي دا د مرکزي ذخیره کولو سرورونو ته اړتیا نلري. دا د IPv4 او IPv6 ملاتړ کوي، او کولی شي د ریلې څخه کار واخلي کله چې مستقیم اړیکه ممکنه نه وي.
د پروژې فلسفه په څو خورا روښانه اهدافو ولاړه ده: د معلوماتو د ضایع کیدو مخنیوي، امنیت ساتلو، کارولو ته اسانتیا برابرولو، د امکان تر حده اتومات کولو، او د هرچا لپاره د لاسرسي وړ کیدو لپارهدا ټول د یو روښانه انٹرفیس او پراخو اسنادو سره راځي.
- د زیانونو په وړاندې ساتنه: د فساد یا ناڅاپي حذف کیدو خطرونو کمولو هڅې.
- امنیتد TLS کوډ کول د لیږد په جریان کې معلومات ساتي او هر وسیله په واضح ډول تصویب شوې ده.
- اسانتیا او اتومات کول: د پوهېدو وړ ترتیب، د شالید همغږي، او هیڅ ډول ستونزې نشته.
- پراخه شتوند GNU/Linux، macOS، Windows او Android لپاره مراجعین، او همدارنګه د ډاکر کانټینر اختیار.
د دې ټولو د سرته رسولو لپاره، دا یو ویب انٹرفیس لري چې د براوزر څخه د لاسرسي وړ دی. او، په GNU/Linux کې، د GTK پر بنسټ GUI (د Syncthing-GTK په څیر د فرنټ اینډونو سربیره) چې ورځني کارونه اسانه کوي.

دا څنګه په تخنیکي کچه کار کوي (پرته له دې چې په جزئیاتو کې ډوب شئ)
کله چې تاسو یو فولډر شریکوئ، Syncthing فایلونه تحلیل کوي او په بلاکونو ویشي. یوازې هغه بلاکونه همغږي کړئ چې بدلیږيدا د لیږد سرعت زیاتوي او د بینډ ویت مصرف کموي. دا د بشپړ هشونو محاسبه کولو او یادولو وروسته د میټاډاټا کمپریشن او "رڼا سکین" هم پلي کوي.
د امنیت په اړه، ټول مخابرات د TLS سره کوډ شوي ديوسایل د یو ځانګړي ID (د دوی د سند څخه اخیستل شوي) لخوا پیژندل کیږي، او د دوی ترمنځ اړیکه د دواړو خواوو څخه تایید ته اړتیا لري. که چیرې شخړې رامینځته شي، سیسټم د زاړه فایل نوم د "همغږي شخړې" په څیر ضمیمه سره د نیټې او وخت سره بدلوي ترڅو تاسو یې په اسانۍ سره حل کړئ.
د موقعیت او نښلولو لپاره، Syncthing په اتوماتيک ډول ستاسو په LAN کې وسایل کشف کوي او، که اړتیا وي، دا کولی شي عامه ریلې وکاروي. سربیره پردې، دا فعال اړیکې ساتي حتی که تاسو شبکې بدلې کړئ، نو همغږي کول دوام لري کله چې تاسو انټرنیټ ته لاسرسی بیرته ترلاسه کوئ.
په لویو سیسټمونو کې نصب کول
په GNU/Linux کې تاسو کولی شئ دا د رسمي زیرمو څخه یا پخپله له پروژې څخه نصب کړئ. په Debian/Ubuntu او مشتقاتو کې، دا سپارښتنه کیږي چې رسمي زیرمه وکاروئ او د PGP کیلي وارد کړئ.پداسې حال کې چې فیډورا، سینټوس، او ورته سیسټمونه دا په خپلو زیرمو کې د EPEL په توګه شاملوي. په آرچ/مانجارو کې، دا په اړونده زیرمو کې دی.
یوځل نصب شو، نو دا مشوره ورکول کیږي چې د کاروونکي خدمت د سیسټمډ سره پرمخ بوځي: امریکا systemctl enable syncthing@usuario y systemctl start syncthing@usuario (د "کارن نوم" د خپل حساب نوم سره بدل کړئ). د ډیفالټ ویب انٹرفیس په http://127.0.0.1:8384 د ځايي ادارې لپاره.
په وینډوز کې، رسمي بائنری په "پورټ ایبل" سټایل کې کار کوي، مګر د ډیر آرامۍ تجربې لپاره داسې پروژې شتون لري لکه SyncTrayzor، que همغږي کول په شاليد کې پيل کېږي، خبرتياوې ښيي، او د سيسټم ټرې سره يوځای کېږي.په دې توګه تاسو کولی شئ د خلاص کنسول کړکیو په اړه هیر کړئ؛ دا د سیسټم سره پیل کیږي او تر هغه وخته پورې له نظره لرې پاتې کیږي چې تاسو ورته اړتیا ولرئ.
په macOS کې تاسو کولی شئ هغه بسته شوی اپلیکیشن ډاونلوډ کړئ چې Syncthing د اصلي اپلیکیشن په توګه نصب کړئپه Android کې، دا په Play Store او F-Droid کې شتون لرياو تاسو ته اجازه درکوي چې خپل ګرځنده تلیفون له خپلو وسایلو سره یوځای کړئ ترڅو، د مثال په توګه، په اتوماتيک ډول ستاسو کمپیوټر ته عکسونه انتقال کړئ.

په ویب انٹرفیس کې لومړني ګامونه
خپل براوزر خلاص کړئ او لاړ شئ http://127.0.0.1:8384 (ډیفالټ پورټ). په مثالي توګه، تاسو باید د GUI کارن نوم او پټنوم فعال کړئ. د عملونو → ترتیباتو → GUI څخه، په ځانګړې توګه که تاسو غواړئ دا د ځایي کوربه څخه بهر ښکاره کړئ یا یې په LAN کې د بل کمپیوټر څخه اداره کړئ.
تاسو به د "فولډرونو"، "دا وسیله" او "نور وسایلو" لپاره پینلونو سره یوه سکرین وګورئ. انٹرفیس د سیسټم ژبه کشف کوي او خورا رواني دی.له هغه ځایه تاسو کولی شئ لرې پرتې وسیلې اضافه کړئ، شریک شوي فولډرونه جوړ کړئ، پیرامیټرې تنظیم کړئ، او د همغږۍ حالت وګورئ.
ستاسو د وسیلې ID او جوړه کول
هر Syncthing نصب کول خپل سند او اړونده وسیله ID تولیدوي. دا ID نورو وسایلو ته اجازه ورکوي چې تاسو ومومي او د اړیکې غوښتنه وکړي.تاسو به دا په Actions → Show ID کې وګورئ، چې د یو ډیر ګټور QR کوډ تر څنګ دی کله چې تاسو د ګرځنده تلیفون سره جوړه کوئ.
د دوو وسیلو سره د نښلولو لپاره، په یوه کې "ریموټ وسیله اضافه کړئ" فشار ورکړئ، د بل کس ID پیسټ کړئ او خوندي کړئکه دواړه په ورته LAN کې وي، Syncthing معمولا دوهم کمپیوټر "ګوري" پرته له دې چې تاسو کوډ ټایپ کړئ، د ځایی کشف څخه مننه.
کله چې یې ذخیره کوئ، دوهم ټیم به د جوړې خبرتیا وګوري. د پیوستون منلو لپاره. کله چې دواړه تایید شي، دواړه وسایل سره وصل شوي او د فولډرونو همغږي کولو لپاره چمتو دي.
فولډر شریک کړئ: لیبل، لاره، او له چا سره یې شریک کړئ
د همغږۍ پیل کولو لپاره، په یوه وسیله کې یو فولډر اضافه کړئ. یو لیبل (توضیحاتي نوم) او د ډیسک لاره وټاکئتاسو کولی شئ دا د "شریکولو" ټب کې د دوی په غوره کولو سره د یو یا ډیرو ټیمونو سره شریک کړئ.
دا لازمي نه ده چې لاره د ټولو ټیمونو لپاره یو شان وي؛ تاسو کولی شئ په خپل کمپیوټر کې "FotosMóvil" د "/home/usuario/syncthing/camara" سره نقشه کړئ.د مثال په توګه. یوازې هڅه وکړئ چې منظم اوسئ ترڅو تاسو په سم ځای کې د فایلونو خوندي کولو پرمهال مغشوش نه شئ.
کله چې تاسو فولډر شریک کړئ، نو بل ټیم به د "منلو" لپاره بلنه ترلاسه کړي او غوره کړي چې دا په خپل سیسټم کې چیرته ځای په ځای کړي. وروسته له دې چې دواړه خواوې موافقې ته ورسیږي، د همغږۍ پروسه پیل کیږي. او تاسو به په ریښتیني وخت کې د پرمختګ بارونه، د توکو شمیر، او د بلاک شاخص وګورئ.

د فولډر ډولونه او ګټور ترتیبات
Syncthing په هر فولډر کې درې طریقې وړاندې کوي: یوازې واستوئ او ترلاسه کړئ، یوازې واستوئ، او یوازې ترلاسه کړئلومړی دوه اړخیز دی (لکه څنګه چې معمول دی). "یوازې لیږل" د نورو ټیمونو بدلونونه د سرچینې باندې تاثیر کولو څخه مخنیوی کوي؛ د مینځپانګې هڅولو ماسټر ټیم لپاره ګټور دی. "یوازې ترلاسه کول" د محلي بدلونونو د خپریدو مخه نیسي.
د فولډر ایډیټ کولو پینل ځینې خورا ګټور پرمختللي انتخابونه لري. د مثال په توګه، تاسو کولی شئ د خالي ډیسک ځای لږترلږه سلنه تعریف کړئ.، یا تنظیم کړئ چې څنګه او کله بدلونونه سکین کیږي (د سکین وقفه، او که مناسب وي د ریښتیني وخت مشاهده).
تاسو به هم ومومئ نمونې له پامه غورځول (د ایستلو لپاره نمونې، لکه *.tmp یا ځانګړي لارښودونه)، او برخه د دوتنې بingه د فایلونو د پخوانیو نسخو د ساتلو لپاره. دا نسخه ساده ده مګر د عام ترمیم یا حذف کولو غلطیو د بیرته راګرځولو لپاره ګټوره ده.
بل مهم تعدیل د فایل تصدیق امر او د UNIX په څیر سیسټمونو کې د اجازې/مالکینو اداره کول دي. که تاسو د وینډوز او لینکس ترمنځ همغږي کوئ، نو دا بکسونه چیک کړئ ترڅو د حیرانتیا څخه مخنیوی وشي. د میټاډاټا سره.
د شبکې جوړښتونه: د "پریزنټر" او میش نظرونو سره شعاعي
د دریو یا ډیرو کمپیوټرونو سره، تاسو کولی شئ یو ډیر اغیزمن کلستر تنظیم کړئ. راځئ چې A، B، او C ووایو. که تاسو A د "وړاندې کوونکي" په توګه په نښه کړئ (داخل کړئ) د B او C سره د نښلولو سره، A وسایل یو بل ته "معرفي کوي" او نور په اتوماتيک ډول یو بل څخه خبر کیږي.
ګټه؟ که A بند شي، B او C به په مستقیم ډول همغږي کولو ته دوام ورکړي په دې شرط چې دوی وصل شي. سربیره پردې، لیږدونه شریک شوي دي: د A هرڅه لیږلو پرځای، هر وسیله ونډه اخلي، په سرچینه کې بینډ ویت کموي.
"ټول میش" ممکن دی که تاسو هرڅوک د نورو ټولو په مینځ کې د وړاندې کونکو په توګه په نښه کړئ، مګر دا سپارښتنه نه کیږي. "غیبي وسایل" تولید شوي چې پاکول یې ستونزمن دي. کله چې یو له منځه لاړ شي مګر د هغې حواله په شبکه کې دوام ولري. که چیرې Syncthing متقابل وړاندیز کونکي کشف کړي، نو دا ستاسو لپاره د بیا غور کولو لپاره خبرداری ورکوي.
له لرې څخه اداره او عملي لارښوونې
غواړئ چې یو ټیم له بل څخه اداره کړئ؟ د عملونو → ترتیباتو → GUI ته لاړ شئ او د ویب انٹرفیس د اوریدلو پته بدل کړئ ستاسو د LAN څخه د لاسرسي اجازه ورکولو لپاره (د مثال په توګه، 0.0.0.0:8384). مهرباني وکړئ اړین کارن نوم او پټنوم شامل کړئ.
که تاسو د ګرافیکي انٹرفیس پرته سرور اداره کوئ، تاسو ترمیم کولی شئ ~/.config/syncthing/config.xml د پیرامیټونو تنظیم کول، په شمول د GUI. او که هرڅه د SSH له لارې ترسره شي، د پورټ فارورډینګ سره یو تونل تاسو ته اجازه درکوي چې "راوړئ" 127.0.0.1:8384 هغه وسیله ته چې تاسو ورسره وصل یاست.
کله چې سخت روټرونه یا د UPnP پرته روټرونه شتون ولري، همغږي کول کولی شي ریلونه راوباسيدوی د لنډمهاله حل په توګه خورا ګټور دي، که څه هم دوی ستاسو اړیکه ورو کوي. که تاسو د خپل شبکې چاپیریال کنټرول لرئ، د بندرونو پرانیستل او مستقیم ټرافیک روټ کول معمولا غوره فعالیت چمتو کوي.
محرمیت او امنیت: هغه څه چې تاسو ورته اړتیا لرئ پوه شئ
د وسیلو ترمنځ اړیکه د TLS او هر وسیلې سره کوډ شوې ده دا خپل سند او شخصي کیلي لري.په هرصورت، محرمیت د ملګرو ترمنځ بشپړ بې نومۍ معنی نلري: تړل شوي وسایل کولی شي ستاسو IP پته، سیسټم، او حالت (وصل شوي، همغږي کول، او نور) وګوري. یوازې د هغو خلکو سره اړیکه ونیسئ چې تاسو یې باور لرئ.
په نړیواله کچه د فعالیت لپاره، Syncthing ځینې عامه خدمات کاروي: د نړیوال کشف سرورونه، ریلې، او ریلې لیستونهد تازه کولو سرور سربیره او که تاسو موافق یاست، د احصایو لپاره نامعلوم ټیلی میټري. که تاسو غواړئ خپل شخصي شبکه جوړه کړئ نو هرڅه د بدلولو وړ دي، مګر دا د ډیری خلکو لپاره اړین ندي.
بندرونه، فعالیت او د شخړو حل
په ډیفالټ ډول، GUI کاروي په لوکل هوسټ کې پورټ ۸۳۸۴د ملګرو همغږي کول معمولا کاروي 22000 / TCP او سیمه ییز کشف ۲۱۰۲۷/UDP د محصول ځانګړتیاوېکه تاسو فایر وال لرئ، نو د مستقیم ارتباط ښه کولو لپاره یې د اړتیا سره سم خلاص کړئ.
کله چې دوه کمپیوټرونه ورته فایل تقریبا په یو وخت کې بدل کړي، مشهور "همغږي شخړه" ښکاريSyncthing د نیټې ضمیمه اضافه کوي نو تاسو کولی شئ غوره کړئ چې کومه نسخه وساتئ. د نسخې فعال ساتل ستاسو د سیسټم ساتنه کې مرسته کوي.
که تاسو وګورئ چې شاخص ډیر وخت نیسي، سکین او د ریښتیني وخت بدلون "وګورئ" وګورئ.په لویو ریپوګانو کې، د وقفو تنظیم کول او د انوټیفای خبرتیا فعالول (چیرې چې پلي کیږي) کولی شي د یخوالي قرباني کولو پرته CPU خوندي کړي.
د کانټینر نصب او نور یادښتونه
د پوښل شوي چاپیریال لپاره، د ډاکر رسمي انځور شتون لريدا یوه ډیره اسانه لار ده چې Syncthing په NAS، کور سرورونو یا VPS کې واچوئ، او ستاسو د فولډرونو لپاره حجمونه نصب وساتئ.
په GNU/Linux کې د ډیسټاپ سره، Syncthing-GTK یا ورته فرنټ اینډونه مدیریت اسانه کوي د سیسټم ټرې کې د آیکون سره او د براوزر خلاصولو پرته اختیارونو ته مستقیم لاسرسی. په وینډوز کې، SyncTrayzor دا رول په بشپړ ډول ترسره کوي.
لکه څنګه چې پروژه ټینګار کوي، "ستاسو معلومات یوازې ستاسو دي"دا طریقه - د دریمې ډلې کلاوډ پرته - هغه دلیل دی چې ډیری کاروونکي د داخلي کار، میډیا سټریمونو، یا حساس معلوماتو لپاره له ډراپ باکس/ډرایو څخه مهاجرت کوي.
که تاسو غواړئ چې له دې څخه ډیره ګټه پورته کړئ، نو وخت وقف کړئ د استثنا نمونې، د بینډ ویت محدودیتونه، او نسخه کولدا درې ترتیبات دي چې د ډیری ماشینونو او لویو لارښودونو سره په ریښتینې نړۍ چاپیریال کې توپیر رامینځته کوي.
کله چې خبره دې ته راشي، Syncthing سره یوځای کیږي د P2P سرعت، بشپړ کنټرول، او یو ډیر کاروونکي دوستانه تنظیم.یوځل چې تاسو یې فعال کړئ، تاسو کولی شئ د USB ډرایو، بریښنالیک ضمیمې، او بې پایه کلاوډ اپلوډونه هیر کړئ. او هو، دا په حیرانتیا سره ښه دی.
مدیر په مختلفو ډیجیټل میډیا کې د لسو کلونو تجربې سره د ټیکنالوژۍ او انټرنیټ مسلو کې تخصص لري. ما د ای کامرس، مخابراتو، آنلاین بازار موندنې او اعلاناتو شرکتونو لپاره د مدیر او منځپانګې جوړونکي په توګه کار کړی دی. ما د اقتصاد، مالیې او نورو سکتورونو ویب پاڼو کې هم لیکلي دي. زما کار هم زما شوق دی. اوس، زما د مقالو له لارې Tecnobits، زه هڅه کوم چې ټول خبرونه او نوي فرصتونه وپلټم چې د ټیکنالوژۍ نړۍ موږ ته زموږ د ژوند ښه کولو لپاره هره ورځ وړاندیز کوي.