বর্তমানে আমাদের বিভিন্ন ডিভাইসের (ডেস্কটপ, ল্যাপটপ, ট্যাবলেট, স্মার্টফোন) মধ্যে তথ্য সমন্বয় করার জন্য অনেক বিকল্প রয়েছে , যেগুলো হলো জনপ্রিয় ক্লাউড পরিষেবা । এবং যদিও এগুলোর নিরাপত্তা ব্যবস্থা বেশ ভালো, তবুও সবাই এগুলোকে বিশ্বাস করে না।
এর কারণ হলো, শেষ পর্যন্ত আমাদের তথ্য ইতিমধ্যেই তৃতীয় পক্ষের দখলে থাকে । এই কারণে, এমন কিছু পরিষেবা রয়েছে যা আমাদের একটি ব্যক্তিগত ক্লাউড বাস্তবায়ন করতে সাহায্য করে , এবং আজ আমরা সেগুলোর মধ্যে একটি নিয়ে আলোচনা করব।
সিঙ্কিং সম্পর্কে
Syncthing হলো একটি বিনামূল্যের, ওপেন-সোর্স, ক্রস-প্ল্যাটফর্ম টুল যা নেটওয়ার্কভুক্ত কম্পিউটারগুলোর মধ্যে ফাইল এবং/অথবা ফোল্ডার সিঙ্ক্রোনাইজ করতে ব্যবহার করা যায়।
Google Drive, pCloud , Dropbox ইত্যাদির মতো অন্যান্য সিঙ্ক্রোনাইজেশন টুলের থেকে ভিন্ন , Syncthing সরাসরি এক সিস্টেম থেকে অন্য সিস্টেমে ডেটা স্থানান্তর করে এবং এটি সম্পূর্ণ নিরাপদ ও ব্যক্তিগত।
সমস্ত ডেটা আপনার সিস্টেমে সংরক্ষিত থাকবে, ফলে আপনার ফাইল ও ফোল্ডারগুলোর ওপর আপনার সম্পূর্ণ নিয়ন্ত্রণ থাকবে, কারণ এগুলোর কোনোটিই কোনো তৃতীয় পক্ষের সিস্টেমে সংরক্ষিত হয় না।
এটি আমাদের যেখানে কোনও তৃতীয় পক্ষের সাথে ভাগ করে নেওয়া হয় এবং কীভাবে এটি ইন্টারনেটে স্থানান্তরিত হয় তা স্থান চয়ন করার সম্ভাবনা দেয় choose
সমস্ত যোগাযোগ TLS ব্যবহার করে এনক্রিপ্ট করা হয় । Syncthing-এর একটি রেসপন্সিভ ও শক্তিশালী WebGUI আছে, যা ব্যবহারকারীদের নেটওয়ার্ক জুড়ে সিঙ্ক্রোনাইজ করার জন্য ডিরেক্টরি যোগ করতে, মুছে ফেলতে এবং পরিচালনা করতে সাহায্য করবে।
এর মাধ্যমে আপনি কোনো মধ্যস্থতাকারী ছাড়াই সরাসরি এক ডিভাইস থেকে অন্য ডিভাইসে ফাইল সিঙ্ক্রোনাইজ করতে পারবেন । উদাহরণস্বরূপ, আপনি যদি ড্রপবক্স ব্যবহার করেন, তাহলে ফাইলগুলো ড্রপবক্সের মধ্য দিয়ে যাবে, যা আপনি কী স্থানান্তর করছেন তা দেখতে এবং ইন্টারনেটের মাধ্যমে আপনার ফাইলগুলো কীভাবে পাঠানো হচ্ছে তা নিয়ন্ত্রণ করতে পারবে।
সুতরাং, Syncthing ব্যবহার করলে আপনি নিরাপত্তা ও গোপনীয়তা বাড়াতে পারবেন।
সুরক্ষা এনক্রিপশন এবং প্রমাণীকরণের দ্বারা গ্যারান্টিযুক্ত, কারণ কোনও কেন্দ্রীয় সার্ভার নেই যা সমস্ত কিছু ধারণ করে এবং লঙ্ঘন করা যায়।
Syncthing ব্যবহার করে আপনি একই সাথে একাধিক সিস্টেমের একাধিক ফোল্ডার সিঙ্ক্রোনাইজ করতে পারেন; এর জন্য আপনার শুধু একটি অত্যন্ত স্থিতিশীল LAN/WAN সংযোগ এবং আপনার সিস্টেমগুলিতে পর্যাপ্ত ডিস্ক স্পেস প্রয়োজন।
এটি জিএনইউ / লিনাক্স, উইন্ডোজ, ম্যাক ওএস এক্স এবং অবশ্যই অ্যান্ড্রয়েড সহ সমস্ত আধুনিক অপারেটিং সিস্টেমের সাথে সামঞ্জস্যপূর্ণ।
কীভাবে লিনাক্সে সিঙ্কিং ইনস্টল করবেন?

আপনার সিস্টেমে এই সরঞ্জামটি ইনস্টল করতে আপনার ব্যবহার করা লিনাক্স বিতরণ অনুযায়ী আপনাকে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবে।
আপনি যদি আর্চ লিনাক্স , মাঞ্জারো, অ্যান্টারগোস বা আর্চ লিনাক্স থেকে উদ্ভূত কোনো ডিস্ট্রিবিউশনের ব্যবহারকারী হন , তাহলে আমরা অফিসিয়াল রিপোজিটরিগুলো থেকে অ্যাপ্লিকেশনটি ইনস্টল করতে পারি।
sudo pacman -S syncthing
আমরা জিটিকে সংস্করণ ইনস্টল করতে চাইলে আমাদের অবশ্যই টাইপ করতে হবে:
sudo pacman -S syncthing-gtk
এখন , যারা ফেডোরা এবং এর ডেরিভেটিভগুলো ব্যবহার করেন, তারা এভাবে ইনস্টল করবেন:
sudo dnf -i syncthing
যারা ডেবিয়ান, উবুন্টু, লিনাক্স মিন্ট বা এগুলি থেকে উদ্ভূত কোনো ডিস্ট্রিবিউশন ব্যবহার করেন , তাদের সিস্টেমে নিম্নলিখিত রিপোজিটরিটি অবশ্যই যোগ করতে হবে।
আমাদের অবশ্যই এটির জন্য সিস্টেমে একটি টার্মিনাল খুলতে হবে এবং টাইপ করতে হবে:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add –
প্রতিধ্বনি "দেব https://apt.syncthing.net/ সিঙ্কিং স্থিতিশীল" | sudo tee /etc/apt/sources.list.d/syncthing.list
একবার সংগ্রহস্থল যুক্ত হয়ে গেলে, আমাদের অবশ্যই প্যাকেজগুলির তালিকা আপডেট করতে হবে এবং এর সাথে ইনস্টল করতে হবে:
sudo apt-get update
sudo apt-get install syncthing
যাঁরা openSUSE ব্যবহারকারী, তাঁরা openSUSE সফটওয়্যার পেজ থেকে এক ক্লিকেই অ্যাপ্লিকেশনটি ইনস্টল করতে পারবেন ।
তাদের শুধু নিচের লিঙ্কে যেতে হবে ।
অবশেষে, বাকি লিনাক্স ডিস্ট্রিবিউশনগুলোর জন্য আমরা স্ন্যাপ প্যাকেজের সাহায্যে এই অ্যাপ্লিকেশনটি ইনস্টল করতে পারি।
আমাদের সিস্টেমে এই ধরণের অ্যাপ্লিকেশন ইনস্টল করতে সক্ষম হতে হবে must
আমাদের শুধু টার্মিনালে নিম্নলিখিতটি টাইপ করতে হবে:
সুডো স্ন্যাপ ইনস্টল করুন সিঙ্কিং
কীভাবে সিস্টেমে সিঙ্কিংিং চালাবেন?
এই অ্যাপ্লিকেশনটি ব্যবহার শুরু করতে, কেবল টার্মিনাল থেকে চালান:
syncthing
এটি হয়ে গেলে, ব্রাউজারটি ওয়েব পৃষ্ঠাটি খুলবে যেখানে থেকে আমরা অ্যাপ্লিকেশনটি কনফিগার করতে পারি।
যদি এমনটি না ঘটে, তবে আপনার ব্রাউজারটি খুলুন এবং অ্যাড্রেস বারে নিম্নলিখিতটি টাইপ করুন:
localhost:8384