ড্রপবক্স কি সত্যই নভেম্বরের 2018 এ্যাক্রিপ্টে কাজ করা বন্ধ করবে ?? আমার সিস্টেমটি হ'ল লুবুন্টু সহ হোম ফোল্ডারটি ইক্য্রিপ্টফেস সহ সুরক্ষিত। ড্রপবক্স এখনও কাজ করবে তা নিশ্চিত করার জন্য কী করা যায় ??
ড্রপবক্স কি সত্যই নভেম্বরের 2018 এ্যাক্রিপ্টে কাজ করা বন্ধ করবে ?? আমার সিস্টেমটি হ'ল লুবুন্টু সহ হোম ফোল্ডারটি ইক্য্রিপ্টফেস সহ সুরক্ষিত। ড্রপবক্স এখনও কাজ করবে তা নিশ্চিত করার জন্য কী করা যায় ??
উত্তর:
নভেম্বর 2018 এর পরে লিনাক্সের জন্য ড্রপবক্সের নতুন সংস্করণগুলি এক্সএটিআর সক্ষম করা কেবল এক্সট 4 সমর্থন করে এবং ইক্য্রিপ্টফগুলি সমর্থন করে না (উবুন্টুর এনক্রিপ্টড হোম ফোল্ডারগুলি)।
আমি আশা করি আপনি যদি এ্যাক্রিপ্টস ব্যবহার করেন তবে পরিবর্তনগুলি সহ আপনি আপনার ড্রপবক্সকে নতুন সংস্করণে আপডেট না করা পর্যন্ত এটি কাজ করতে থাকবে।
আপডেট করা ড্রপবক্স যদি আপনি এনক্রিপ্ট করা ডিরেক্টরিটির বাইরে ইক্য্রিপ্টফগুলি ব্যবহার করা বন্ধ করেন বা আপনার ড্রপবক্স ফোল্ডারটি সরান তবে এটি কাজ করবে, যদিও এর মধ্যে দুটি ক্ষেত্রেই আপনাকে ফাইলগুলি অ-এনক্রিপ্ট করা লোকেশনে স্থানান্তর করতে হবে।
আপনার যদি এনক্রিপশনের প্রয়োজন হয় তবে ড্রপবক্স এখনও একটি ব্লক এনক্রিপ্ট হওয়া ডিভাইসের শীর্ষে একটি এক্সট 4 পার্টিশনে কাজ করবে, যেমন LUKS ব্যবহার করে ।
দ্রষ্টব্য যে ড্রপবক্স একটি তৃতীয় পক্ষের অ্যাপ্লিকেশন যা উবুন্টু নিজেই সরবরাহ করে না।
এই গাইড অনুসরণ করে আমি আমার এক্সট 4 ইক্য্রিপটিফ ব্যবহারকারীর হোম ফোল্ডারে ড্রপবক্স ফোল্ডারটি রাখতে পেরেছি। এটি ড্রপবক্স পুনরায় ইনস্টল না করে উবুন্টুতে 18.10 এ দুর্দান্ত কাজ করেছে। আমি আসল গাইডে কিছু পরিবর্তন করেছি কারণ আমি কিছু সমস্যা নিয়ে এসেছি।
mkdir ~/remote/Dropbox
sudo chattr +i ~/remote/Dropbox
আপনি যদি নিজের ড্রপবক্স ফোল্ডারটিকে অন্য কোনও জায়গায় রাখতে পছন্দ করেন তবে পাথগুলির "দূরবর্তী" অংশটি পরিবর্তন করুন।
আপনার ড্রপবক্স ফাইলগুলি সিঙ্ক করার জন্য আপনার প্রয়োজনীয় জায়গার সাথে সামঞ্জস্যপূর্ণ 10G তে পরিবর্তন করুন:
truncate -s 10G ~/remote/.Dropbox.ext4
Ext4 দিয়ে চিত্রটি ফর্ম্যাট করুন:
mkfs.ext4 -F ~/remote/.Dropbox.ext4
/home/<username>/remote/.Dropbox.ext4 /home/<username>/remote/Dropbox ext4 user,noauto,rw,loop,x-gvfs-hide 0 0
আমরা ফাইল ম্যানেজারের সাইডবারে ফোল্ডারটি প্রদর্শন এড়াতে এক্স-জিভিএফএস-লুক ব্যবহার করি।
একটি নতুন ফাইল তৈরি করুন
touch ~/.config/systemd/user/mountdropbox.service
নিম্নলিখিত বিষয়বস্তু দিয়ে ফাইল সম্পাদনা করুন:
[Unit]
Description=Mounts a Dropbox ext4 image in the home directory of a user
After=home-<username>.mount
Requires=home-<username>.mount
[Service]
ExecStart=/bin/mount %h/remote/Dropbox
ExecStop=/bin/umount %h/remote/Dropbox
RemainAfterExit=yes
[Install]
WantedBy=default.target
এখন পরিষেবাটি সক্ষম এবং শুরু করতে দিন। সিস্টেমড পরামিতি হিসাবে ব্যবহৃত হলে স্ল্যাশগুলি অবশ্যই ড্যাশ দ্বারা প্রতিস্থাপন করতে হবে।
systemctl --user enable mountdropbox.service
systemctl --user start mountdropbox.service
আমরা মাউন্ট করা ফোল্ডারটিও মালিকানাধীন তা নিশ্চিত করি:
sudo chown <username>:<username> ~/remote/Dropbox
পুরানো ড্রপবক্স ফোল্ডারটির নাম পরিবর্তন করুন (যেমন /home/<username>/Dropbox
)
mv -iv ~/Dropbox ~/Dropbox_old
মূল ড্রপবক্স পথে (যেমন /home/<username>/Dropbox
) একটি নতুন প্রতীকী লিঙ্ক তৈরি করুন
cd ~ && ln -vs ~/remote/Dropbox Dropbox
ড্রপবক্স চালান
dropbox start -i
ড্রপবক্স পছন্দগুলিতে, স্টার্টআপে ড্রপবক্স শুরু করুন বিকল্পটি অনিক করুন
একটি নতুন ফাইল তৈরি করুন এবং এটি সম্পাদনযোগ্য করুন
touch ~/remote/start_dropbox.sh
chmod +x ~/remote/start_dropbox.sh
ফাইল সম্পাদনা করুন এবং এই বিষয়বস্তু যুক্ত করুন
#!/bin/sh
systemctl --user enable mountdropbox.service
systemctl --user start mountdropbox.service
dropbox start -i
ড্রপবক্সের আসল অটোস্টার্ট ফাইলটির নাম পরিবর্তন করুন (অন্যথায় ড্রপবক্স এটি মূল সামগ্রীর সাথে ওভাররাইট করবে)
mv -iv ~/.config/autostart/dropbox.desktop ~/.config/autostart/start_dropbox.desktop
ফাইলটি সম্পাদনা করুন এবং এক্সিকিউট সম্পত্তিটি পরিবর্তন করুন
Exec=/home/<username>/remote/start_dropbox.sh
/etc/fstab
?
আমি এটিকে একটি নেক্সটক্লাউড সার্ভার সেট আপ করতে এবং এটি ড্রপবক্সের পরিবর্তে ব্যবহার করতে প্রেরণা হিসাবে ব্যবহার করেছি। আপনি স্পাইডারওক, বাক্স ইত্যাদি বিবেচনা করতে পারেন আমি এই কাজ করার জন্য ড্রপবক্সের প্রেরণাটি সত্যই বুঝতে পারি না। তারা বলছেন যে তাদের ext4- এ উপলব্ধ ফাইল অ্যাট্রিবিউট সরঞ্জামগুলির প্রয়োজন, তবে এগুলি এনক্রিপ্ট করা ফাইল সিস্টেমে খুব ভাল কাজ করে। যাইহোক, আরও ভাল কিছু সন্ধান করার জন্য সময়।
এটি (cha4on) দুর্দান্ত। আমি উপরের সহজ সমাধানগুলি চেষ্টা করেছিলাম এবং তারা আমার কুবুন্টু 18.04 এ ঝুলিয়ে রেখেছিল। আমি নিশ্চিত নই কেন লোকেরা এটিকে অতিরিক্ত ওভারকিল বলে মনে করে, আমার জন্য এটি কেবল সুন্দরভাবে কাজ করে নি তবে এটি একটি দুর্দান্ত টিউটোরিয়ালও ছিল। আমি fstab লাইন এবং বিশেষত systemctl পছন্দ করতাম। কেবল একটি জিনিস - এটি যেভাবে হয়ে গেছে, আমার জন্য ড্রপবক্স প্রোগ্রামটি নিজেই / রিমোট / ড্রপবক্সের সাথে লিঙ্ক করবে না - সম্ভবত কোনও ড্রাইভ নির্দিষ্ট ডিরেক্টরি নয় বলেই? আমাকে / রিমোট / ড্রপবক্স / ড্রপবক্সটি একটি ড্রপবক্স হোম হিসাবে তৈরি করতে হয়েছিল, / হোম / এর সাথে প্রতীকী লিঙ্কের সাথে সম্পর্কিত সংশোধন সহ