ffsend - واجهة CLI مفتوحة المصدر لبرنامج Firefox Send

fsend

بالأمس شارك أحد زملائنا الإعلان عن إصدار خدمة Firefox Send لعامة الناس ، (إذا كنت لا تعرف ما هو ، يمكنك زيارة المنشور في هذا الرابط).

يمكن استخدام Firefox Send بسهولة من متصفح الويب الخاص بك يمكنك من خلاله مشاركة الملفات بأمان بفضل التشفير من طرف إلى طرف ، على الرغم من دعني أخبرك أنه من الممكن أيضًا استخدام هذه الخدمة من الجهاز.

حول ffsend

ffsend هي واجهة CLI مفتوحة المصدر تمت كتابتها لتشفير الملفات بسهولة من سطر الأوامر.

مع ffsend من الممكن أن تكون قادرًا ليس فقط على مشاركة الملفات ولكن أيضًا الدلائل بسهولة وأمان من سطر الأوامر من خلال ارتباط آمن، خاص ومشفّر بأمر واحد بسيط.

من المهم الإشارة إلى أن الملفات تتم مشاركتها بواسطة خدمة الإرسال ويمكن أن تصل إلى 2 جيجابايت. وأنه يمكن تنزيل الملفات باستخدام هذه الأداة أو من خلال متصفح الويب الخاص بك.

يتم دائمًا تشفير جميع الملفات على العميل ولا تتم مشاركة المفاتيح السرية أبدًا مع المضيف البعيد.

يمكن تحديد كلمة مرور اختيارية وتطبيق مدة افتراضية للملف تبلغ 1 (حتى 20) تنزيلاً أو 24 ساعة لضمان عدم بقاء الملفات على الإنترنت إلى الأبد.

من بين خصائصه الرئيسية يمكن أن نجد ما يلي:

  • تحميل وتنزيل الملفات والدلائل بأمان.
  • يتم دائمًا تشفير الملفات من جانب العميل (المرسل)
  • يدعم حماية الملفات التي يوفرها Firefox Send (كلمة مرور إضافية ، وحدود التنزيل القابلة للتكوين)
  • يدعم إصدارات خادم Firefox القديمة والجديدة
  • الأرشفة والأرشفة والدليل والاستخراج.
  • تتبع محفوظات ملفاتك لإدارتها بسهولة
  • القدرة على استخدام مضيفات الشحن المخصصة
  • فحص أو حذف الملفات المشتركة
  • تقارير دقيقة عن الأخطاء
  • تشفير دفق وتحميل / تنزيل ، مساحة ذاكرة منخفضة جدًا
  • مصمم للاستخدام في البرمجة النصية دون تفاعل

كيفية تثبيت ffsend على أوبونتو ومشتقاته؟

بالنسبة لأولئك المهتمين بالقدرة على تثبيت واجهة CLI هذه لخدمة Firefox Send على نظامهم. نحن نشارك التعليمات للقيام بذلك.

يمكن تثبيت ffsend على أي توزيعة Linux إما عن طريق تجميعها مباشرة من كود المصدر الخاص بها أو بدعم حزم Snap.

أول شيء سنفعله حتى نتمكن من تثبيت ffsend على نظامنا هو افتح محطة باستخدام Ctrl + Alt + T وفيها سنقوم بكتابة الأوامر التالية لتثبيت التبعيات اللازمة لتشغيل ffsend.

سنقوم أولاً بتثبيت شهادات OpenSSL و CA

sudo apt install openssl ca-certificates

اختياريا ، يوصي المطور بتثبيت xclip

sudo apt install xclip

الآن لتثبيت ffsend من Snap ، يجب أن يكون لدى نظامنا دعم لحزم Snap (يتوفرهما بشكل افتراضي على Ubuntu 18.04 LTS و Ubuntu 18.10).

في المحطة ، علينا فقط كتابة الأمر التالي:

snap install ffsend

و مستعد

كيفية استخدام ffsend؟

تم بالفعل تثبيت ffsend في نظامنا يمكننا البدء في استخدام هذه الخدمة من راحة مطرافنا.

الآن لتحميل ملف (مشاركة ملف) بطريقة بسيطة ، أي بدون تعيين كلمة مرور أو حد للتنزيل أو عمر الارتباط. في المحطة نكتب فقط:

ffsend upload /ruta/al/archivo/archivo.ext

حيث نستبدل /path/al/archivo/archivo.ext بموقع الملف الذي يشير إلى امتداده.

لإضافة حماية إلى الملف، أي لوضع كلمة مرور ، نضيف فقط كلمة المرور. هذا يشبه هذا:

ffsend upload /ruta/al/archivo/archivo.ext --password

وفي المحطة سيطلب منا إنشاء كلمة مرور.

إذا أردنا إضافة حد تنزيل نقوم بذلك باستخدام - التنزيلات ، حيث نستبدل # بالحد الأقصى من التنزيلات التي سيسمح بها هذا الملف قبل إزالته.

ffsend upload /ruta/al/archivo/archivo.ext --downloads #

يمكنك أيضًا الجمع بين كل شيء:

ffsend upload /ruta/al/archivo/archivo.ext --password --downloads #

لتنزيل ملف ، علينا فقط كتابة ما يلي في الجهاز:

ffsend download “enlace”

حيث نستبدل "link" بعنوان URL للملف المشترك بواسطة Firefox Send

بنفس الطريقة ، يمكنك التحقق مما إذا كان الملف لا يزال موجودًا مع:

ffsend exists “enlace”

أو عمر الملف المشترك مع:

ffsend info “enlace”

إذا كنت تريد معرفة المزيد عنها يمكنك التحقق من الرابط التالي.


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.