Как делиться файлами на Tor из Linux с помощью Onion Share

Как делиться файлами на Tor из Linux с помощью Onion Share

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 с помощью Onion Share

Дважды щелкните значок, и браузер 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-репозиторий ppa: micahflee / ppa

Обновите Ubuntu с помощью команды обновления . Выполнение этой команды позволит 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 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 установить onionshare

Generic Linux через исходный код

Те, кто использует OpenSUSE или другие дистрибутивы Linux, которые не поддерживают OnionShare, должны будут вместо этого собрать программу из исходного кода. Чтобы собрать код, откройте терминал и выполните следующие действия.

Шаг 1. Прочтите документацию по Onionshare и установите зависимости, необходимые для компиляции кода в вашей операционной системе.

Шаг 2.  Клонируйте исходный код с помощью инструмента git и переместите терминал в папку git с компакт-диском .

git clone https://github.com/micahflee/onionshare.git
 cd onionshare

Шаг 3: Запустите Onionshare.

Для терминального режима выполните:

./dev_scripts/onionshare

Для режима графического интерфейса выполните:

./dev_scripts/onionshare-gui

Совместное использование файлов с помощью графического интерфейса OnionShare

Как делиться файлами на 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 с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.