Raspberry Pi

ربط جهاز راسبيري باي بـ Dropbox باستخدام rclone

Spread the love

تُتيح لك دمج جهاز Raspberry Pi مع Dropbox بسلاسة طريقة فعّالة لإدارة ملفاتك والوصول إليها من أي مكان. يوفر هذا الدليل شرحًا شاملاً لإعداد اتصال آمن وفعال باستخدام أداة سطر الأوامر متعددة الاستخدامات rclone.

محتويات

تثبيت rclone

قبل البدء، تأكد من أن جهاز Raspberry Pi متصل بالإنترنت وأن تطبيق المحطة الطرفية مفتوح. سنستخدم rclone، وهو برنامج سطر أوامر يتعامل مع إدارة الملفات عبر مختلف خدمات السحابة، بما في ذلك Dropbox. قم بتثبيته باستخدام الأوامر التالية (هذه أمثلة لأنظمة تعتمد على Debian/Raspbian؛ قم بالتعديل وفقًا لذلك لتوزيعات أخرى):


sudo apt update
sudo apt install rclone

إنشاء تطبيق Dropbox

لربط rclone بحسابك على Dropbox، تحتاج إلى إنشاء تطبيق مخصص ضمن لوحة تحكم مطوري Dropbox. هذا يضمن الوصول الآمن ويحد من أذونات التطبيق لما هو ضروري فقط.

  1. الوصول إلى لوحة تحكم تطبيقات Dropbox: افتح متصفح الويب الخاص بك وانتقل إلى https://www.dropbox.com/developers/apps. ستحتاج على الأرجح إلى تسجيل الدخول إلى حساب Dropbox الخاص بك.
  2. إنشاء تطبيق جديد: انقر فوق “إنشاء تطبيق”. اختر “تطبيق واجهة برمجة تطبيقات Dropbox” واعطِه اسمًا وصفيًا (مثل: “RaspberryPiSync”). بشكل أساسي، حدد نوع وصول “مجلد التطبيق”. هذا يقصر وصول التطبيق على مجلد محدد داخل Dropbox، مما يعزز الأمان.
  3. استرداد بيانات اعتماد التطبيق: بعد إنشاء التطبيق، دوِّن “مفتاح التطبيق” و”سرّ التطبيق”. هذه بيانات اعتماد حساسة؛ تعامل معها ككلمات مرور ولا تشاركها علنًا أبدًا.

تهيئة rclone

الآن، سنقوم بتهيئة rclone للتفاعل مع تطبيق Dropbox الذي تم إنشاؤه حديثًا. في محطة طرفية جهاز Raspberry Pi، قم بتشغيل:


rclone config

سيوجهك معالج تهيئة rclone خلال العملية:

  1. عن بُعد جديد: اضغط على “n” لعنصر تحكم عن بُعد جديد.
  2. اسم عنصر التحكم عن بُعد: اختر اسمًا (مثل: “dropbox”).
  3. نوع التخزين: حدد “dropbox”.
  4. معرف العميل: ألصق “مفتاح التطبيق”.
  5. سرّ العميل: ألصق “سرّ التطبيق”.
  6. الترخيص: سيقوم rclone بإنشاء عنوان URL. افتح هذا في متصفحك لتفويض التطبيق. انسخ رمز التفويض المعروض والصقه في المحطة الطرفية.
  7. الإعدادات الاختيارية: يمكنك تحديد مجلد Dropbox الذي تريد مزامنته (وإلا فإنه يكون افتراضيًا على الجذر Dropbox).
  8. الاختبار: سيقوم rclone باختبار الاتصال. تؤكد رسالة النجاح على أن كل شيء تم إعداده بشكل صحيح.

مزامنة الملفات باستخدام rclone

بمجرد التهيئة، يمكنك استخدام أوامر rclone لإدارة الملفات بين جهاز Raspberry Pi و Dropbox:

  • rclone copy /path/to/local/files dropbox:/path/to/dropbox/folder: ينسخ الملفات من Raspberry Pi إلى Dropbox.
  • rclone copy dropbox:/path/to/dropbox/folder /path/to/local/folder: ينسخ الملفات من Dropbox إلى Raspberry Pi.
  • rclone sync /path/to/local/files dropbox:/path/to/dropbox/folder: يزامن الملفات، مما يضمن تطابق كلا الموقعين. هذا مثالي للنسخ الاحتياطي.

تذكر استبدال العناصر النائبة مثل /path/to/local/files و /path/to/dropbox/folder بمساراتك الفعلية.

الاستخدام المتقدم والاعتبارات

لمزيد من الميزات المتقدمة، بما في ذلك جدولة النسخ الاحتياطي، واستخدام عوامل التصفية، وإدارة عناصر التحكم عن بُعد المتعددة، راجع وثائق rclone الشاملة هنا. أولِ دائمًا الأولوية للأمان من خلال الحفاظ على سرية مفتاح التطبيق وسرّ التطبيق. راجع بانتظام تهيئة rclone وأذونات تطبيق Dropbox.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *