من المعروف أنه إذا كنت ترغب في إنجاز معظم الأشياء بسرعة وأمان ، يجب عليك استخدام واجهة سطر الأوامر. بالطبع ، توجد تطبيقات أنيقة ذات سير عمل سريع ولكن في بعض الحالات ، لا يزال CLI هو الحاكم. هذه هي واحدة مثل هذه الحالة.
Wormholeهو تطبيق قائم على CLI يمكنك من خلاله إرسال النصوص والملفات وحتى المجلدات بأمان (والتي سيتم ضغطها تلقائيًا) لأي شخص تقريبًا عبر CLI.
تخيل سيناريو حالة أساسية: تريد إرسال ملفين إلى صديق ، على بعد آلاف الأميال. يمكنك تشغيل نافذة طرفية جديدة باستخدام Hyper (wink) ، وفتحwormhole، وبعد إدخال كلمتين ، اضغط على مفتاح الإدخال
صديقك على الطرف الآخر يطلق محطته ويفتحwormholeويدخل رمزًا للمصادقة على وصوله إلى الملفات. سهل!
في الأمن
فيما يتعلق بمدى أمان استخدام Wormhole ، تقرأ صفحة GitHub:
الثقب الدوديPAKE“ يمكن بعد ذلك استخدام تبادل المفتاح المصادق عليه بكلمة مرور”لتشفير البيانات. يستخدم الثقب الدوديSPAKE2الخوارزمية.
تتطلب مكتبة الثقب الدودي “ Rendezvous Server ”: مرحل بسيط قائم على مقبس ويب يسلم الرسائل من عميل إلى آخر. هذا يسمح لرموز الثقب الدودي بحذف عناوين IP وأرقام المنافذ. يتم تخزين عنوان URL الخاص بالخادم العام في المكتبة لاستخدامه كخيار افتراضي ، وسيكون متاحًا مجانًا إلى أن يجعل الحجم أو إساءة الاستخدام من غير الممكن دعمه.
تستخدم أوامر نقل الملفات " Transit Relay " ، وهو خادم بسيط آخر يجمع بين اتصالين TCP داخليين وعمليات نقل. بيانات عن بعضها البعض. يشارك وضع الملف عناوين IP لكل عميل مع الآخر (داخل الرسالة المشفرة) ، ويحاول كلا العميلين الاتصال مباشرة أولاً. إذا فشل ذلك ، فإنهم يعودون إلى استخدام مرحل العبور.
كيفية تثبيت واستخدام الثقب الدودي في Linux
علىDebian 9وUbuntu 17.04 +، يمكنك تثبيت Wormhole باستخدامaptالأمر أدناه.
$ sudo apt تثبيت الثقب السحري
في الإصدارات الأقدم منDebian / Ubuntu، تحتاج إلى تثبيت الحزم المطلوبة التالية للحصول على أحدث إصدار من Wormhole.
$ sudo apt-get install python-pip build-basic python-dev libffi-dev libssl-dev تثبيت الثقب السحري
فيفيدوراالتوزيع ، يمكنك استخدام الأوامر التالية.
$ dnf تثبيت python-pip python-devel libffi-devel opensl-devel gcc-c ++ libtool redhat-rpm-config تثبيت الثقب السحري
بمجرد اكتمال التثبيت ، يمكنك البدء في إرسال الملفات على الفور.
لإرسال ملف ، استخدم هذا الأمر.
$ الثقب الدودي أرسل PopTheme.zip إرسال ملف بحجم 16.9 ميغابايت باسم PopTheme.zip على الكمبيوتر الآخر ، يرجى تشغيل: تلقي الثقب الدودي رمز الثقب الدودي هو:7-فحص-ساعة توقيت
سيتم إنشاء رمز أثناء عملية الإرسال وهذا هو ما ستمرره إلى المستلم المقصود.
الثقب الدودي إرسال الملفات
لاستلام ملف ، استخدم هذا الأمر:
$ تلقي الثقب الدودي
سيحصل كل من المرسل والمستقبل على إشعارات تشير إلى تقدم نقل الملف أو إذا واجهت العملية أي أخطاء في الطريق.
أعتقدالثقب الدوديهو تطبيق أنيق ؛ خاصة لأولئك الذين يرتاحون لفتح الجهاز الخاص بهم بين الحين والآخر (ولوحة المفاتيح الرئيسية).