كيفية مشاركة الملفات على Tor من Linux مع Onion Share

كيفية مشاركة الملفات على Tor من Linux مع Onion Share

Onion Share هو تطبيق مستقل يعمل داخل Tor لتحويل أي كمبيوتر بشكل آمن إلى خادم ملفات آمن. يتفاعل مباشرة مع حزمة متصفح Tor ، ويستخدمها لإعداد اتصالاته ، لذلك ، ستحتاج إلى متابعة عملية إعداد Tor على Linux قبل تثبيت هذا البرنامج واستخدامه.

ملاحظة: هل أنت قلق بشأن خصوصيتك على الإنترنت أثناء استخدام Tor؟ اكتشف كيف يمكنك استخدام Tor مع VPN  لمعرفة المزيد عن حماية نفسك بشكل أفضل.

قم بتثبيت Tor

لبدء التثبيت ، قم بتشغيل Terminal واستخدم  برنامج wget  لتنزيل أحدث حزمة متصفح Tor من الويب.

wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux64-8.0.2_en-US.tar.xz

احصل على هذا الأرشيف بدلاً من ذلك ، إذا كنت تحتاج إلى حزمة 32 بت:

wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux32-8.0.2_en-US.tar.xz

استخرج ملف أرشيف Tor Tar في دليلك الرئيسي.

tar xvf tor-browser-linux64-8.0.2_en-US.tar.xz

أو

tar xvf tor-browser-linux32-8.0.2_en-US.tar.xz

تم الانتهاء من استخلاص أرشيف Tar ، لذا لم تعد هناك حاجة إلى الجهاز في عملية إعداد Tor. افتح مدير ملفات Linux ، وانقر نقرًا مزدوجًا على "tor-browser_en-US" وابحث عن "Start Tor Browser."

كيفية مشاركة الملفات على Tor من Linux مع Onion Share

انقر نقرًا مزدوجًا على الرمز وسيرشدك متصفح Tor إلى توصيل جهاز كمبيوتر Linux بشبكة Tor. تأكد من اتباع التعليمات التي تظهر على الشاشة!

قم بتثبيت Onion Share

يدعم Onion Share نظام Linux بعدة طرق. في هذا القسم من البرنامج التعليمي ، سنوجهك خلال كل منها. لاستخدام Onion Share ، ستحتاج إلى Ubuntu أو Debian أو Arch Linux أو Fedora أو OpenSUSE أو القدرة على إنشاء البرامج وتثبيتها من المصدر.

أوبونتو

يمكن تثبيت Onion Share على Ubuntu عبر اتفاقية PPA جيدة الصيانة. يدعم PPA جميع الإصدارات الحديثة من Ubuntu ويتم تحديثه بانتظام. لإضافته إلى جهاز الكمبيوتر الخاص بك ، قم بتشغيل Terminal واستخدم الأمر apt-add-repository .

sudo add-apt-repository ppa: micahflee / ppa

قم بتحديث Ubuntu باستخدام أمر التحديث . سيؤدي تشغيل هذا الأمر إلى السماح لـ Ubuntu بإعداد PPA الجديد لـ Onion Share.

sudo apt التحديث

قم بتثبيت أي تحديثات برامج معلقة على Ubuntu ، للتأكد من تحديث جهاز كمبيوتر Linux الخاص بك.

sudo apt الترقية -y

أخيرًا ، قم بتثبيت Onion Share على Ubuntu باستخدام:

sudo apt install onionshare python3-all python3-crypto python3-nacl python3-socks python3-stdeb dh-python python3-flask python3-stem python3-pyqt5 python-nautilus python3-pytest tory obfs4prox

دبيان

لا يحصل Debian Linux على PPA أو مستودع برامج رائع مثل Ubuntu ، لذلك يجب عليك إنشاء Onion Share لاستخدامه. قم بتشغيل Terminal واتبع الخطوات أدناه لإنشاء Onion Share.

الخطوة 1: قم بتثبيت تبعيات Onion Share لـ Debian.

sudo apt install -y git build-basic fakeroot python3-all python3-crypto python3-nacl python3-socks python3-stdeb dh-python python3-flask python3- الجذعية python3-pyqt5 python-nautilus python3-pyt

الخطوة 2:  احصل على أحدث كود مصدر لمشاركة Onion من Github باستخدام الأمر git .

بوابة استنساخ https://github.com/micahflee/onionshare.git

الخطوة 3: انقل الجهاز إلى مجلد التعليمات البرمجية المصدر باستخدام  القرص المضغوط .

cd onionshare

الخطوة 4:  إنشاء حزمة DEB قابلة للتثبيت.

./install/build_deb.sh

الخطوة 5:  قم بتثبيت حزمة Onion Share على جهاز الكمبيوتر الخاص بك باستخدام  أداة dpkg  .

sudo dpkg -i deb_dist / onionshare_ * ~ dev-1_all.deb

قوس لينكس

يجب على مستخدمي Arch Linux الحصول على OnionShare من AUR لاستخدامه. لتثبيته ، قم بتشغيل هذه الأوامر في نافذة طرفية.

ملاحظة: إذا فشل OnionShare في الإنشاء أثناء هذه العملية ، فانتقل إلى صفحة AUR الرسمية وقم بتثبيت التبعيات على الصفحة يدويًا.

sudo pacman -S base-devel git
استنساخ بوابة https://aur.archlinux.org/onionshare.git

cd onionshare

makepkg -si

فيدورا

تمتلك Fedora OnionShare في مستودعات البرامج الرئيسية. قم بتثبيته عن طريق تشغيل نافذة طرفية وإدخال الأمر أدناه.

sudo dnf تثبيت onionshare

عام لينكس عبر كود المصدر

سيحتاج أولئك الموجودون على OpenSUSE أو توزيعات Linux الأخرى التي لا تدعم OnionShare إلى إنشاء البرنامج من المصدر بدلاً من ذلك. لإنشاء الكود ، افتح Terminal ، اتبع الخطوات أدناه.

الخطوة 1: اقرأ وثائق Onionshare وقم بتثبيت التبعيات اللازمة لتجميع الكود على نظام التشغيل الخاص بك.

الخطوة 2:  انسخ الكود المصدري باستخدام أداة git ، وانقل الجهاز الطرفي إلى مجلد git باستخدام القرص المضغوط .

بوابة استنساخ https://github.com/micahflee/onionshare.git
 cd onionshare

الخطوة 3: قم بتشغيل Onionshare.

بالنسبة للوضع الطرفي ، قم بما يلي:

./dev_scripts/onionshare

بالنسبة إلى وضع واجهة المستخدم الرسومية ، قم بتشغيل:

./dev_scripts/onionshare-gui

مشاركة الملفات مع OnionShare GUI

كيفية مشاركة الملفات على Tor من Linux مع Onion Share

يحتوي OnionShare على أداة واجهة المستخدم الرسومية التي تجعل من السهل جدًا مشاركة الملفات على Tor. لاستخدامه ، تأكد من أن متصفح Tor مفتوح ومتصل. بعد ذلك ، افتح قائمة التطبيق وابحث عن "OnionShare" لإحضار واجهة المستخدم الرسومية لمشاركة الملف.

انقر واسحب ملفًا أو مجلدًا لتحميله على OnionShare. بمجرد الإضافة ، انقر فوق الزر "بدء المشاركة" لجعل الملف في متناول شبكة Tor. عند اكتمال تحميل الملف ، سينشئ عنوان URL في النافذة ، والذي يمكن نسخه بالنقر فوق الزر "نسخ عنوان URL".

مشاركة الملفات مع تطبيق OnionShare الطرفي

كيفية مشاركة الملفات على Tor من Linux مع Onion Share

واجهة المستخدم الرسومية OnionShare أنيقة جدًا ، لكن أولئك الذين يعيشون في المحطة قد لا يقدرونها. لحسن الحظ ، لدى OnionShare أداة سطر أوامر ممتازة وسهلة الاستخدام! لتحميل الملفات معها ، اتصل بشبكة Tor باستخدام حزمة المتصفح. ثم افتح نافذة طرفية وأدخل هذه الأوامر.

القرص المضغوط / موقع / من / ملف / أو / مجلد

ملف onionshare

أو

مجلد onionshare


تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.