আমি কীভাবে বাক্স.কমকে আমার হোম ডিরেক্টরিটি মেশিনে জুড়ে সিঙ্ক করতে পারি?


16

উত্সাহী সমর্থন সহ একটি বৈশিষ্ট্য অনুরোধ থাকলেও বক্স.কম লিনাক্স সমর্থন করে না ।

বৈশিষ্ট্যটির অনুরোধের মন্তব্যগুলি একটি ওয়েবডাভ ফোল্ডার মাউন্ট করে লিনাক্স সহ বক্স ব্যবহারের বিভিন্ন উপায় সরবরাহ করে।

ওয়েবড্যাভ বা অন্যথায় ব্যবহারের জন্য এখানে কয়েকটি উদাহরণ সমাধান রয়েছে:

  1. http://maketecheasier.com/auto-mount-box-net-to-linux-desktop/2012/03/27
  2. http://dev.modmancer.com/index.php/2011/12/17/access-box-com-box-net-from-your-ubuntu/
  3. বক্সলিনাক্স: https://github.com/sebastiansam55/boxlinux
  4. কন্ডুইট https://live.gnome.org/ কনডুট

এই সমাধানগুলির কোনওটি কি যুক্তিসঙ্গতভাবে স্থিতিশীল এবং বাগ-মুক্ত হবে?

অবশ্যই অন্যান্য দুর্দান্ত পরিষেবাগুলি রয়েছে (উবুন্টুওন, ড্রপবক্স, ইত্যাদি), তবে আমার প্রতিষ্ঠানটি বক্সের জন্য সাইন আপ করেছে (এবং আমার এইভাবে আমার প্রয়োজনীয় জায়গা রয়েছে)।


1
আমার জন্য এই সাইটের সমাধান: উবুন্টুহ্যান্ডবুক.org / index.php / 2014 / 08 /… কবজির মতো কাজ করেছে!
সান্টি

উত্তর:


11

আনুষ্ঠানিকভাবে লিনাক্সের জন্য বক্স সিঙ্ক ক্লায়েন্টের বিকাশের কোনও পরিকল্পনা নেই এবং নেই কারণ এটি অগ্রাধিকার নয়। যদিও এই পদ্ধতিটি বিকল্প মূল্যায়ন করতে পারে।

প্রথমে আপনাকে davfs2 প্যাকেজ ইনস্টল করতে হবে। আপনি টার্মিনালে নিম্নলিখিত কমান্ডটি জারি করে এটি করতে পারেন: (বা আপনি ওয়েবডিএভি ইনস্টল করতে আপনার প্রিয় প্যাকেজ ম্যানেজারটিও ব্যবহার করতে পারেন)

sudo apt-get install davfs2 
sudo adduser username davfs2

এখন আপনার উচিত একটি ডেডিকেটেড বক্স.কম ফোল্ডার তৈরি করা।

mkdir /home/username/box.com
echo "https://dav.box.com/dav /home/username/box.com davfs rw,user,noauto 0 0" | sudo tee -a /etc/fstab
sudo chmod u+s /usr/sbin/mount.davfs

এখন আপনাকে নিয়মিত সিস্টেম ব্যবহারকারীতে স্যুইচ করতে হবে। নিম্নলিখিত কমান্ড জারি করে এটি সম্পাদন করা যেতে পারে:

su username

এরপরে আপনার davfs2 কনফিগারেশন ফাইলের ফাইল লকগুলি অক্ষম করা উচিত, আপনার বাক্সটি ইমেল এবং পাসওয়ার্ড সন্নিবেশ করানো উচিত, আপনার শংসাপত্রগুলি সিক্রেটস ফাইলে সুবিধাগুলি পরিবর্তন করতে হবে এবং অবশেষে আপনার অ্যাকাউন্টটি মাউন্ট করতে হবে:

echo "use_locks 0" > ~/.davfs2/davfs2.conf   

যদি এই কমান্ডটি আপনাকে "এ জাতীয় কোনও ফাইল বা ফোল্ডার" ত্রুটি দেয় না, কেবল নীচের কমান্ডের সাথে ফোল্ডার এবং ফাইল তৈরি করুন

mkdir ~/.davfs2/
touch  ~/.davfs2/davfs2.conf

তারপরে এই কমান্ডগুলি নিয়ে এগিয়ে যান।

echo "https://dav.box.com/dav box_email box_password" > ~/.davfs2/secrets 
chmod 600 ~/.davfs2/secrets
mount /home/username/box.com

নতুনভাবে তৈরি ফোল্ডারের সাথে আপনার বক্সের সমস্ত ফাইল সিঙ্ক্রোনাইজ করতে প্রাথমিকভাবে কিছুটা সময় নিতে পারে তবে এর পরে আপনার সমস্ত ফাইল তৈরি করতে, মুছতে এবং ওভাররাইট করতে সক্ষম হবেন।


sudo echo “https://www.box.com/dav /home/username/box.com davfs rw,user,noauto 0 0″ >> /etc/fstabকমান্ড আমাকে অনুমতি অস্বীকৃতি ত্রুটি দেয় ...
চার্লি

কনফিগার ফাইলটিও খুঁজে পাওয়া যায় না - echo “use_locks 0″ > ~/.davfs2/davfs2.conf
চার্লি

@ চার্লি আমি কমান্ডটি সংশোধন করেছি
আনোয়ার

এই গাইডটি কেবল ব্যবহার করে দেখুন এবং আমি বিশ্বাস করি যে আরও একটি পদক্ষেপ করা উচিত। প্রথমবার যখন আমি ফাইল সিস্টেমটি মাউন্ট করার চেষ্টা করছিলাম তখন আমি একটি প্রমাণীকরণের ত্রুটি পেয়েছিলাম তবে ... আমি বক্স থেকে এসএমএস পেয়েছি এবং বলেছিলাম যে ওয়েবডিএভি ব্যবহার করার জন্য আমাকে একটি বিশেষ যাচাইকরণ কোড ব্যবহার করতে হবে। আমি ~/.davfs2/secretsএমন কিছু পড়তে পরিবর্তন করেছি https://dav.box.com/dav my@mail.com "box verification code"(ডাবল উদ্ধৃতিগুলি লক্ষ্য করুন) এবং এটি কার্যকর হয়েছে।
কোস প্রো প্রো

davfs2ঠিকঠাক কাজ করে তবে ফোল্ডারগুলির মধ্যে নেভিগেট করার সময় এটি কম ধীর হয় (কমপক্ষে ডলফিন ব্যবহার করার সময়)। একটি যথাযথ অফলাইন সিঙ্ক ভাল।
অতিপ্রাকৃত

4

আমরা স্টোরেজ মেড ইজির লিনাক্স অ্যাপ সহ বক্স ব্যবহার করি যা আমাদের ম্যাপযুক্ত ড্রাইভ এবং বক্সের জন্য সিঙ্ক দেয় nc এটি আমাদের পক্ষে দুর্দান্ত কাজ করে এবং স্টোরেজ মেড ইজি বক্সের অংশীদার পৃষ্ঠায়।

অ্যাপটি নিখরচায়, উবুন্টু জরিমানার সাথে কাজ করে (আমি 12.04 দিয়ে ব্যবহার করছি) এবং এটি ব্যবহারের জন্য আপনাকে কেবল একটি নিখরচায় অ্যাকাউন্টে সাইন আপ করতে হবে। আপনি এটি এখানে ডাউনলোড করতে পারেন:

http://storagemadeeasy.com/index.php?p=&type=&showlogin=&message=


দুর্দান্ত লাগছে, তবে বর্তমান সংস্করণ 4.8.3 উবুন্টু দেব ফাইলটি আমার কুবুন্টু 16.04 ইনস্টলেশনতে ইনস্টল করে না কারণ "নির্ভর করে: libfuse2 (= 2.9.4-1ubuntu3) তবে 2.9.4-1ubuntu3.1 ইনস্টল করতে হবে"
অতিমানবিক

2

উপরের উত্তরে পদ্ধতি অনুসরণ করার সময় আমি বেশ কয়েকটি সমস্যার মুখোমুখি হয়েছি। এবং তারপরে আমি এই লিঙ্কটি পেয়েছি:
http://www.liberiangeek.net/2012/03/autoचालित-
mount-box-cloud-stores-in-ubuntu-12-04-11-10 / এবং এর অনেক উত্তর রয়েছে আমি ফাঁকা দেয়াল মুখোমুখি ছিল।

কোডে পদ্ধতিটির অংশ:

sudo apt-get install davfs2  

davfs2 পুনরায় কনফিগার করতে নীচের কমান্ডটি চালান যাতে নিয়মিত ব্যবহারকারীরা স্টোরগুলি মাউন্ট করতে পারেন

sudo dpkg-reconfigure davfs2  

আপনার হোম ডিরেক্টরিতে davfs2 ফোল্ডারটি অনুলিপি করতে নীচের কমান্ডটি চালান

sudo cp -r /etc/davfs2/ /home/`<username>`/.davfs2    

তারপরে অনুমতিগুলি পরিবর্তন করতে নীচের কমান্ডগুলি চালান যাতে আপনি মালিক হন

sudo chown -R `<username>` /home/`<username>`/.davfs2/  
gedit ~/.davfs2/secrets  

ফাইলটি খুললে, শেষে নীচে দেখানো লাইনটি যুক্ত করুন এবং সংরক্ষণ করুন।

https://www.box.com/dav <box_username> <box_password>

sudo gedit /etc/fstab   

তারপরে নীচে প্রদর্শিত লাইনটি যুক্ত করুন এবং ফাইলটি সংরক্ষণ করুন।

https://www.box.com/dav/ /home/<username>/box davfs _netdev,rw,user 0 0`
sudo adduser `<username>` davfs2  
mkdir ~/box  

আপনার বক্স অ্যাকাউন্টের ব্যবহারকারীর নাম এবং আপনার বক্স অ্যাকাউন্টের পাসওয়ার্ড দিয়ে সমস্ত প্রতিস্থাপন করতে ভুলবেন না।


"উপরের উত্তরের পদ্ধতি" আপনি কোন "উপরের" উত্তরগুলির উল্লেখ করছেন তা পরিষ্কার করে না। আপনি কি জিজ্ঞাসাটি করছেন ? জিজ্ঞাসাবাবু / a/243215/340383 ?
বিগুডার

0

আমি যে সেরা সমাধানটি খুঁজে পেয়েছি তা হ'ল ওয়েবড্যাভ-সিঙ্ক: http://www.re.be/webdav_sync/index.xhtml এটি একটি জাভা প্রোগ্রাম যা বাক্সের (এবং অন্যান্য ওয়েবডিএভি ফোল্ডার) এর সাথে দ্বি-নির্দেশমূলক অফলাইন সিঙ্কের প্রস্তাব করে।

কেবলমাত্র আমিই যে সমস্যার মুখোমুখি হয়েছি তা হ'ল এটি অ-ইংরাজী অক্ষরযুক্ত ফাইল / ডিরেক্টরিতে শ্বাসরোধ করতে পারে।

মত একটি কমান্ড java -Dbe.re.http.no-expect100 -jar ~/.local/bin/webdav_sync1_1_9.jar -r -u https://username:password@URL -d ~/Box-sync/ -bi -i 30কৌশল করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.