Tin tức và phân tích của tất cả các thiết bị di động

Cách chia sẻ tệp trên Tor từ Linux bằng Onion Share

Onion Share là một ứng dụng độc lập chạy dưới Tor để biến bất kỳ máy tính nào thành một máy chủ tệp an toàn. Nó tương tác trực tiếp với bộ trình duyệt Tor và sử dụng nó để thiết lập kết nối, vì vậy bạn sẽ cần thực hiện quy trình thiết lập Tor trên Linux trước khi cài đặt và sử dụng phần mềm này.

Lưu ý: Bạn lo lắng về quyền riêng tư trực tuyến khi sử dụng Tor? Kiểm tra cách bạn có thể sử dụng Tor với VPN để tìm hiểu cách bảo vệ bản thân tốt hơn.

Cài đặt Tor

Để bắt đầu cài đặt, hãy khởi chạy một thiết bị đầu cuối và sử dụng wget để tải xuống gói Trình duyệt Tor mới nhất từ ​​web.

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

Thay vào đó, hãy tải xuống kho lưu trữ này nếu bạn cần gói 32 bit:

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

Giải nén tệp lưu trữ Tor Tar vào thư mục chính của bạn.

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

hoặc

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

Kho lưu trữ tar đã được trích xuất, vì vậy thiết bị đầu cuối không còn cần thiết trong quá trình cấu hình Tor. Mở trình quản lý tệp Linux của bạn, nhấp đúp vào “tor-browser_en-US” và tìm “Khởi chạy trình duyệt Tor”.

Nhấp đúp vào biểu tượng và Trình duyệt Tor sẽ hướng dẫn bạn cách kết nối PC Linux của bạn với mạng Tor. Làm theo hướng dẫn trên màn hình!

Cài đặt hành tây chia sẻ

Onion Share hỗ trợ Linux theo nhiều cách. Trong phần hướng dẫn này, chúng tôi sẽ hướng dẫn bạn từng bước. Để sử dụng Onion Share, bạn cần có Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE hoặc khả năng tạo và cài đặt phần mềm từ nguồn.

Ubuntu

Chia sẻ hành tây có thể được cài đặt trên Ubuntu thông qua PPA được duy trì tốt. PPA này hỗ trợ tất cả các phiên bản Ubuntu hiện đại và được cập nhật thường xuyên. Để thêm nó vào máy tính của bạn, hãy khởi chạy một thiết bị đầu cuối và sử dụng lệnh apt-add-repository.

sudo add-apt-repository ppa:micahflee/ppa

Cập nhật Ubuntu bằng lệnh cập nhật. Chạy lệnh này sẽ cho phép Ubuntu thiết lập PPA Onion Share mới.

sudo apt update

Cài đặt tất cả các bản cập nhật phần mềm đang chờ xử lý trên Ubuntu để đảm bảo PC Linux của bạn được cập nhật.

sudo apt upgrade -y

Cuối cùng, cài đặt Onion Share trên Ubuntu với:

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 không có kho lưu trữ phần mềm hoặc PPA ưa thích như Ubuntu, vì vậy bạn sẽ cần xây dựng Onion Share để sử dụng nó. Khởi chạy một thiết bị đầu cuối và làm theo các bước bên dưới để chia sẻ hành tây.

Bươc 1: Cài đặt các phụ thuộc Onion Share cho 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

Bươc 2: Tải xuống mã nguồn Onion share mới nhất từ ​​Github bằng cách sử dụng lệnh git.

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

Bươc 3: Di chuyển thiết bị đầu cuối vào thư mục mã nguồn trên đĩa CD.

cd onionshare

Bươc 4: Tạo gói DEB có thể cài đặt.

./install/build_deb.sh

Bươc 5: Cài đặt Onion Share trên máy tính của bạn bằng dpkg.

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

Vòm Linux

Người dùng Arch Linux cần tải xuống OnionShare từ AUR để sử dụng. Để cài đặt nó, hãy chạy các lệnh này trong cửa sổ đầu cuối.

Lưu ý: Nếu OnionShare không xây dựng được trong quá trình này, hãy truy cập trang AUR chính thức của nó và cài đặt thủ công các phần phụ thuộc trên trang.

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/onionshare.git

cd onionshare

makepkg -si

mũ phớt

Fedora có OnionShare trong các kho phần mềm lớn. Cài đặt nó bằng cách khởi chạy một cửa sổ đầu cuối và nhập lệnh bên dưới.

sudo dnf install onionshare

Linux chung thông qua mã nguồn

Thay vào đó, những người sử dụng OpenSUSE hoặc các bản phân phối Linux khác không hỗ trợ OnionShare sẽ cần phải biên dịch chương trình từ nguồn. Để xây dựng mã, hãy mở một thiết bị đầu cuối, làm theo các bước bên dưới.

Bươc 1: Đọc tài liệu Onionshare và cài đặt các phần phụ thuộc cần thiết để biên dịch mã trên hệ điều hành.

Bươc 2: Sao chép mã nguồn bằng công cụ git và di chuyển thiết bị đầu cuối vào thư mục git từ đĩa CD.

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

Bươc 3: Khởi chạy Onionshare.

Trong chế độ đầu cuối làm:

./dev_scripts/onionshare

Trong chế độ GUI, hãy chạy:

./dev_scripts/onionshare-gui

Chia sẻ tệp bằng GUI OnionShare

OnionShare có một công cụ GUI giúp chia sẻ tệp trên Tor rất dễ dàng. Để sử dụng nó, hãy đảm bảo rằng Trình duyệt Tor của bạn đang mở và được kết nối. Sau đó, mở menu ứng dụng và tìm kiếm “OnionShare” để hiển thị GUI chia sẻ tệp.

Nhấp và kéo tệp hoặc thư mục để tải lên OnionShare. Sau khi thêm, hãy nhấp vào nút “bắt đầu chia sẻ” để chia sẻ tệp trên mạng Tor. Khi quá trình tải tệp lên hoàn tất, nó sẽ tạo một URL trong cửa sổ mà bạn có thể sao chép bằng cách nhấp vào nút “Sao chép URL”.

Chia sẻ tệp bằng ứng dụng đầu cuối OnionShare

Giao diện đồ họa của OnionShare khá gọn gàng, nhưng những người sống trong thiết bị đầu cuối có thể không đánh giá cao nó. May mắn thay, OnionShare có một công cụ dòng lệnh tuyệt vời và rất dễ sử dụng! Để tải tệp lên bằng nó, hãy kết nối với mạng Tor bằng gói trình duyệt. Sau đó mở một cửa sổ đầu cuối và nhập các lệnh này.

cd /location/of/file/or/folder

onionshare file

hoặc

onionshare folder

Mục lục