प्याज शेयर एक स्वसंपूर्ण अनुप्रयोग है जोकिसी भी कंप्यूटर को सुरक्षित रूप से सुरक्षित फ़ाइल सर्वर में बदलने के लिए टॉर के भीतर काम करता है। यह सीधे Tor ब्राउज़र बंडल के साथ इंटरैक्ट करता है, और इसका उपयोग इसके कनेक्शन स्थापित करने के लिए करता है, इसलिए, आपको इस सॉफ़्टवेयर को स्थापित करने और उपयोग करने से पहले Tor पर लिनक्स की स्थापना की प्रक्रिया से गुजरना होगा।
नोट: Tor का उपयोग करते समय ऑनलाइन आपकी गोपनीयता के बारे में चिंतित हैं? अपने आप को बेहतर तरीके से बचाने के बारे में जानने के लिए आप वीपीएन के साथ टोर का उपयोग कैसे कर सकते हैं, इसकी जांच करें।
टॉर इंस्टॉल करें
स्थापना शुरू करने के लिए, एक टर्मिनल लॉन्च करें और इसका उपयोग करें wget कार्यक्रम वेब से नवीनतम टोर ब्राउज़र बंडल डाउनलोड करने के लिए।
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
टार आर्काइव निकालने के लिए किया जाता है, इसलिए टोर सेटअप प्रक्रिया में टर्मिनल की आवश्यकता नहीं है। अपने लिनक्स फ़ाइल प्रबंधक को खोलें, “tor-browser_en-US” पर डबल-क्लिक करें और “स्टार्ट टोर ब्राउज़र” देखें।

आइकन पर डबल क्लिक करें और टोर ब्राउज़र आपको अपने लिनक्स पीसी को टोर नेटवर्क से कनेक्ट करने के लिए मार्गदर्शन करेगा। ऑन-स्क्रीन संकेतों का पालन करना सुनिश्चित करें!
प्याज का हिस्सा स्थापित करें
ओनियन शेयर में कई तरह से लिनक्स के लिए समर्थन है। ट्यूटोरियल के इस भाग में, हम आपको उनमें से प्रत्येक के माध्यम से मार्गदर्शन करेंगे। प्याज के हिस्से का उपयोग करने के लिए, आपको उबंटू, डेबियन, आर्क लिनक्स, फेडोरा, ओपनसूट या स्रोत से सॉफ़्टवेयर बनाने और स्थापित करने की क्षमता की आवश्यकता होगी।
उबंटू
प्याज का हिस्सा उबंटू पर एक सुव्यवस्थित पीपीए के माध्यम से स्थापित किया जा सकता है। इस पीपीए में उबंटू के सभी आधुनिक संस्करणों के लिए समर्थन है और इसे नियमित रूप से अपडेट किया जाता है। इसे अपने पीसी में जोड़ने के लिए, एक टर्मिनल लॉन्च करें और इसका उपयोग करें apt-एड-भंडार आदेश।
sudo add-apt-repository ppa:micahflee/ppa
के साथ Ubuntu अद्यतन करें अपडेट करें आदेश। इस कमांड को चलाने पर उबंटू नया प्याज शेयर पीपीए सेट कर सकेगा।
sudo apt update
उबंटू में किसी भी लंबित सॉफ़्टवेयर अपडेट को स्थापित करें, यह सुनिश्चित करने के लिए कि आपका लिनक्स पीसी अद्यतित है।
sudo apt upgrade -y
अंत में, उबन्टु पर प्याज का हिस्सा स्थापित करें:
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 tor obfs4proxy
डेबियन
डेबियन लिनक्स को एक फैंसी पीपीए या सॉफ्टवेयर रिपॉजिटरी नहीं मिलती है जैसा कि उबंटू करता है, इसलिए इसका उपयोग करने के लिए आपको प्याज शेयर का निर्माण करना होगा। एक टर्मिनल लॉन्च करें और प्याज का हिस्सा बनाने के लिए नीचे दिए गए चरणों का पालन करें।
चरण 1: डेबियन के लिए प्याज शेयर निर्भरता स्थापित करें।
sudo apt install -y git build-essential fakeroot python3-all python3-crypto python3-nacl python3-socks python3-stdeb dh-python python3-flask python3-stem python3-pyqt5 python-nautilus python3-pytest tor obfs4proxy
चरण 2: Github से प्याज के शेयर के नवीनतम स्रोत कोड को पकड़ो Git आदेश।
git clone https://github.com/micahflee/onionshare.git
चरण 3: टर्मिनल को स्रोत कोड फ़ोल्डर में ले जाएं सीडी.
cd onionshare
चरण 4: एक स्थापित DEB पैकेज बनाएँ।
./install/build_deb.sh
चरण 5: के साथ अपने पीसी के लिए प्याज शेयर पैकेज स्थापित करें dpkg उपकरण।
sudo dpkg -i deb_dist/onionshare_*~dev-1_all.deb
आर्क लिनक्स
आर्क लिनक्स उपयोगकर्ताओं को इसे उपयोग करने के लिए AUR से OnionShare प्राप्त करना होगा। इसे स्थापित करने के लिए, इन कमांड को टर्मिनल विंडो में चलाएं।
नोट: यदि OnionShare इस प्रक्रिया के दौरान निर्माण करने में विफल रहता है, तो इसके आधिकारिक AUR पेज पर जाएं और पृष्ठ पर निर्भरता को हाथ से स्थापित करें।
sudo pacman -S base-devel git git clone https://aur.archlinux.org/onionshare.git cd onionshare makepkg -si
फेडोरा
फेडोरा के पास मुख्य सॉफ्टवेयर रिपॉजिटरी में ओनियनशेयर है। टर्मिनल विंडो लॉन्च करके और नीचे कमांड दर्ज करके इसे इंस्टॉल करें।
sudo dnf install onionshare
स्रोत कोड के माध्यम से जेनेरिक लिनक्स
OpenSUSE या अन्य लिनक्स वितरण पर जो लोग OnionShare के लिए समर्थन नहीं करते हैं, उन्हें इसके बजाय स्रोत से कार्यक्रम बनाने की आवश्यकता होगी। कोड बनाने के लिए, एक टर्मिनल खोलें नीचे दिए गए चरणों का पालन करें।
चरण 1: Onionshare के लिए प्रलेखन पढ़ें और अपने ऑपरेटिंग सिस्टम पर कोड संकलित करने के लिए आवश्यक निर्भरताएं स्थापित करें।
चरण 2: स्रोत कोड के साथ क्लोन करें Git उपकरण, और टर्मिनल को git फ़ोल्डर में ले जाएं सीडी.
git clone https://github.com/micahflee/onionshare.git
cd onionshare
चरण 3: ओनशेयर चलाएं।
टर्मिनल मोड के लिए, करें:
./dev_scripts/onionshare
GUI मोड के लिए, चलाएँ:
./dev_scripts/onionshare-gui
OnionShare GUI के साथ फाइल साझा करना

ओनियनशेयर में एक जीयूआई उपकरण है जो इसे बहुत आसान बनाता हैTor पर फ़ाइलें साझा करने के लिए। इसका उपयोग करने के लिए, सुनिश्चित करें कि टोर ब्राउज़र खुला और जुड़ा हुआ है। फिर, अपने एप्लिकेशन मेनू को खोलें और फ़ाइल शेयर GUI को लाने के लिए "OnionShare" खोजें।
इसे अपलोड करने के लिए किसी फ़ाइल या फ़ोल्डर को क्लिक करें और खींचेंOnionShare। एक बार जोड़े जाने के बाद, फ़ाइल को टोर नेटवर्क पर पहुँच योग्य बनाने के लिए "स्टार्ट शेयरिंग" बटन पर क्लिक करें। जब फ़ाइल अपलोड पूरा हो जाता है, तो यह विंडो में एक URL उत्पन्न करेगा, जिसे "कॉपी यूआरएल" बटन पर क्लिक करके कॉपी किया जा सकता है।
ओनियनशेयर टर्मिनल ऐप के साथ फाइल साझा करना

OnionShare GUI बहुत साफ है, लेकिन जो लोगटर्मिनल में रहने वाले इसकी सराहना नहीं कर सकते। सौभाग्य से, ओनियनशेयर में एक उत्कृष्ट कमांड-लाइन टूल है जो उपयोग करने में आसान है! इसके साथ फाइल अपलोड करने के लिए टोर नेटवर्क को ब्राउजर बंडल से कनेक्ट करें। फिर, एक टर्मिनल विंडो खोलें और इन कमांड को दर्ज करें।
cd /location/of/file/or/folder onionshare file
या
onionshare folder</ P>
टिप्पणियाँ