웹사이트 검색

OnionShare를 사용하여 Tor 네트워크를 통해 모든 크기의 파일을 안전하고 익명으로 공유하는 방법


2016년 중반이고 12개 시간대에 걸쳐 다른 사람과 온라인으로 파일을 공유할 수 있는 방법이 많이 있습니다. 그 중 일부는 일정량의 디스크 공간을 무료로 제공하고 더 많은 저장 공간이 필요한 경우 상용 옵션도 제공한다는 점에서 편리합니다.

물론 ownCloud와 같은 도구를 사용하여 대안을 설정할 수 있지만 파일을 비공개적이고 안전하게 공유하는 일회성 방법만 필요하다면 어떻게 될까요? 한편으로는 이를 위해 자체 클라우드를 설정하는 것이 과잉처럼 들릴 수 있으며, 제3자가 제공하는 서비스를 사용하면 원하든 원하지 않든 해당 제3자의 의지에 따라 데이터를 사용할 수 있으며 정부 요청이 적용될 수도 있습니다.

이 기사에서는 상대방의 Tor 브라우저를 사용하여 자신의 컴퓨터에 호스팅된 파일을 크기에 관계없이 익명으로 안전하게 공유할 수 있는 오픈 소스 데스크톱 유틸리티인 Onionshare를 사용하는 방법을 설명합니다.

개인정보 보호를 위해 반드시 일급 비밀 또는 고도의 기밀 데이터를 배포할 필요는 없습니다. 파일을 안전하게 익명으로 공유할 수 있다는 것은 우리가 매일 액세스할 수 있는 것이어야 합니다. 어떻게 하면 아주 쉽게 할 수 있는지 살펴보겠습니다.

Linux에 Onionshare 설치

앞서 언급했듯이 Onionshare를 사용하면 공유하려는 파일을 온라인에 저장할 필요가 없습니다. Onionshare는 로컬에서 웹 서버를 시작하고 Tor 서비스를 사용하여 Tor 네트워크를 통해 인터넷에서 해당 파일을 사용할 수 있도록 합니다.

따라서 적절한 권한을 가진 사람만이 귀하가 허용하는 한 해당 항목을 볼 수 있습니다. 이론적으로는 원격 사용자가 파일 다운로드를 완료하자마자 로컬 컴퓨터에서 실행 중인 웹 서버를 닫고 싶을 것입니다. 이야기는 충분히 마쳤으니 이제 Onionshare를 설치해 보겠습니다. 우리는 다음 환경을 사용할 것입니다:

Local host: Linux Mint 17.3 32 bits
Remote host: Windows 7 Professional 64 bits

Linux Mint 또는 다른 Ubuntu 파생물(Ubuntu 자체 포함)에 Onionshare를 설치하려면 다음을 수행하세요.

sudo add-apt-repository ppa:micahflee/ppa

실제로 소프트웨어 소스에 PPA를 원하는지 확인하라는 메시지가 나타나면 Enter를 누르세요.

sudo apt-get update
sudo apt-get install onionshare

CentOS, RHEL 또는 Fedora를 사용하는 경우 EPEL 저장소를 활성화했는지 확인하세요.

yum update && yum install epel-release -y
yum install onionshare

다른 배포판을 사용하는 경우 GitHub에서 개발자가 제공한 빌드 지침을 따르는 것이 좋습니다.

Onionshare가 설치되고 실행되기 전에 Tor 브라우저를 백그라운드에서 설치하고 시작해야 합니다. 이는 귀하의 컴퓨터와 원격 사용자의 컴퓨터 사이에 보안 채널을 설정하는 데 도움이 됩니다.

이 목표를 달성하려면 다음 단계를 따르세요.

1단계 – Tor 프로젝트 웹사이트로 이동하여 프로그램을 다운로드합니다. 이 글을 쓰는 시점에서 Tor의 최신 버전은 6.0.2입니다.

2단계 – 파일의 압축을 풀고 파일이 추출된 디렉토리로 변경한 후 Tor를 시작합니다.

tar xJf tor-browser-linux32-6.0.2_en-US.tar.xz
cd tor-browser_en-US
./start-tor-browser.desktop

3단계 – Tor 네트워크에 연결합니다. 이 작업은 한 번만 수행하면 됩니다.

이제 설치된 프로그램 목록에서 Onionshare를 시작할 준비가 되었습니다(죄송하지만 위 이미지는 스페인어입니다). 파일 추가 버튼을 사용하여 파일을 추가하거나 흰색 영역에 파일을 드래그 앤 드롭할 수 있습니다('파일을 여기로 드래그').

Onionshare의 웹 서버를 시작한 후 목록의 파일은 지정된 URL을 통해 사용할 수 있게 됩니다(위 이미지에서 강조 표시된 부분 참조). 그런 다음 URL 복사 버튼을 사용하여 파일을 복사하고 파일을 공유하려는 사람에게 보낼 수 있습니다. 그러나 이 URL은 Firefox, Google Chrome, Opera, Safari 또는 Internet Explorer와 같은 일반 웹 브라우저에서는 액세스할 수 없습니다. 다른 사람은 Tor 브라우저를 사용해야 합니다(다른 운영 체제에 대한 다운로드는 프로젝트 웹 사이트에서 제공됩니다).

이 프로세스에서는 URL을 보호하는 것이 필수적이라는 점에 유의하는 것이 중요합니다. 안전하지 않은 채널이나 암호화되지 않은 채팅 서비스를 통해 공유하고 싶지 않습니다. Google에서 암호화된 채팅 서비스(따옴표 제외)를 검색하면 다운로드 URL 공유를 위해 고려할 수 있는 옵션 목록이 반환됩니다.

원격 사용자가 Tor 브라우저에 해당 URL을 지정하면 파일을 다운로드할 수 있는 옵션이 제공됩니다. 파란색 버튼은 변경된 파일 이름을 표시하고 원본은 바로 아래에 표시됩니다. Tor는 파일을 열 수 없다고 경고하고 다운로드하라고 조언합니다. 하지만 개인 정보를 보호하려면 Tor를 우회하고 인터넷에 직접 연결할 수 있는 파일을 열지 말아야 한다는 점에 유의해야 한다고 경고합니다.

다운로드가 완료되면 로컬 컴퓨터에서 실행 중인 서버가 Onionshare에 의해 자동으로 닫힙니다.

단일 파일로 Onionshare를 사용하는 방법을 설명했지만 단일 URL을 통해 여러 파일과 폴더를 전송하고 여러 사람이 동시에 다운로드하는 것을 지원합니다.

요약

이 가이드에서는 Onionshare를 설치하고 이를 Tor 네트워크와 함께 사용하여 파일을 안전하고 익명으로 공유하는 방법을 보여주었습니다. Onionshare를 사용하면 귀하의 개인 정보 보호와 제3자 기업이 귀하의 개인 데이터에 제공하는 관리에 대해 걱정할 필요가 없습니다. 이제 귀하는 소중한 개인 파일을 완전히 제어할 수 있습니다.

Tor에 대해 자세히 알아보고 네트워크를 보다 효과적으로 사용하기 위한 제안을 찾으려면 여기에서 프로젝트 웹사이트의 전체 경고 목록을 참조하세요.

잠시 시간을 내어 아래 의견 양식을 사용하여 Onionshare에 대해 어떻게 생각하는지 알려주세요. 질문은 언제나 환영입니다. 주저하지 말고 연락주세요.