Onion Share е самостоятелно приложение, което работи в Tor за сигурно превръщане на всеки компютър в защитен файлов сървър. Той взаимодейства директно с пакета на браузъра Tor и го използва, за да настрои своите връзки, така че ще трябва да преминете през процеса на настройка на Tor на Linux, преди да инсталирате и използвате този софтуер.
Забележка: загрижени сте за вашата поверителност онлайн, докато използвате Tor? Вижте как можете да използвате Tor с VPN, за да научите как да се защитите по-добре.
Съдържание
Инсталирайте Tor
За да започнете инсталацията, стартирайте терминал и използвайте програмата 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“ и потърсете „Стартиране на браузъра Tor“.
Щракнете двукратно върху иконата и браузърът Tor ще ви насочи към свързването на вашия Linux компютър към мрежата Tor. Не забравяйте да следвате указанията на екрана!
Инсталирайте Onion Share
Onion Share поддържа Linux по много начини. В този раздел на урока ще ви преведем през всеки един от тях. За да използвате Onion Share, ще ви трябва Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE или възможността за изграждане и инсталиране на софтуер от източник.
Ubuntu
Onion Share може да се инсталира на Ubuntu чрез добре поддържан PPA. Това PPA има поддръжка за всички съвременни версии на Ubuntu и редовно се актуализира. За да го добавите към вашия компютър, стартирайте терминал и използвайте командата apt-add-repository.
sudo add-apt-repository ppa:micahflee/ppa
Актуализирайте Ubuntu с командата update. Изпълнението на тази команда ще позволи на Ubuntu да настрои новия Onion Share PPA.
sudo apt update
Инсталирайте всички чакащи актуализации на софтуера на Ubuntu, за да сте сигурни, че вашият Linux компютър е актуален.
sudo apt upgrade -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 tor obfs4proxy
Debian
Debian Linux не получава фантастично PPA или софтуерно хранилище, както го прави Ubuntu, така че трябва да изградите Onion Share, за да го използвате. Стартирайте терминал и следвайте стъпките по-долу, за да направите Onion Share.
Стъпка 1: Инсталирайте зависимостите на Onion Share за Debian.
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: Вземете най-новия изходен код на Onion share от Github с командата git.
git clone https://github.com/micahflee/onionshare.git
Стъпка 3: Преместете терминала в папката с изходния код с CD.
cd onionshare
Стъпка 4: Генерирайте инсталируем DEB пакет.
./install/build_deb.sh
Стъпка 5: Инсталирайте пакета Onion Share на вашия компютър с инструмента dpkg.
sudo dpkg -i deb_dist/onionshare_*~dev-1_all.deb
Arch Linux
Потребителите на Arch Linux трябва да получат OnionShare от AUR, за да го използват. За да го инсталирате, изпълнете тези команди в прозорец на терминала.
Забележка: ако OnionShare не успее да се изгради по време на този процес, преминете към неговата официална страница с AUR и инсталирайте зависимостите на страницата на ръка.
sudo pacman -S base-devel git git clone https://aur.archlinux.org/onionshare.git cd onionshare makepkg -si
Fedora
Fedora има OnionShare в основните софтуерни хранилища. Инсталирайте го, като стартирате терминален прозорец и въведете командата по-долу.
sudo dnf install onionshare
Генеричен Linux чрез изходен код
Тези в OpenSUSE или други дистрибуции на Linux, които нямат поддръжка за OnionShare, ще трябва да изградят програмата от източник вместо това. За да създадете кода, отворете терминал, следвайте стъпките по-долу.
Стъпка 1: Прочетете документацията за Onionshare и инсталирайте зависимостите, необходими за компилиране на кода на вашата операционна система.
Стъпка 2: Клонирайте изходния код с инструмента git и преместете терминала в папката git с CD.
git clone https://github.com/micahflee/onionshare.git cd onionshare
Стъпка 3: Стартирайте Onionshare.
За терминален режим направете:
./dev_scripts/onionshare
За GUI режим, изпълнете:
./dev_scripts/onionshare-gui
Споделяне на файлове с GUI на OnionShare
OnionShare има GUI инструмент, който прави много лесно споделянето на файлове в Tor. За да го използвате, уверете се, че браузърът Tor е отворен и свързан. След това отворете менюто на приложението си и потърсете „OnionShare“, за да изведете GUI за споделяне на файлове.
Щракнете и плъзнете файл или папка, за да го качите в OnionShare. След като бъде добавен, щракнете върху бутона „започнете споделяне“, за да направите файла достъпен до мрежата Tor. Когато качването на файла завърши, той ще генерира URL в прозореца, който може да бъде копиран, като щракнете върху бутона „копиране на URL”.
Споделяне на файлове с терминалното приложение OnionShare
GUI на OnionShare е доста чист, но тези, които живеят в терминала, може да не го оценят. За щастие OnionShare има отличен инструмент за команден ред, който е също толкова лесен за използване! За да качите файлове с него, свържете се с мрежата Tor с пакета на браузъра. След това отворете прозорец на терминала и въведете тези команди.
cd /location/of/file/or/folder onionshare file
или
onionshare folder