Magic Wormhole, 터미널에서 안전하게 파일 보내기

마법에 대한 웜홀

다음 기사에서는 Magic Wormhole이라는 명령 줄 응용 프로그램을 살펴 보겠습니다. 이것은 우리가 할 수있는 "CLI"를 기반으로하는 응용 프로그램입니다. 텍스트, 파일 및 폴더까지 안전하게 전송 (자동으로 압축됩니다) 우리 터미널의 거의 모든 사람에게.

요즘에는 대부분의 것을 빠르고 안전하게 얻으려면 명령 줄을 사용하는 것이 좋습니다. 우리와 관련된 응용 프로그램은 빠르고 사용하기 쉬움. 터미널 프로그램을 사용하는 데 필요한 지식에 대해 걱정할 필요가 없습니다. 그 사용은 매우 미니멀하고 사전 지식이 필요하지 않습니다 프로토콜이나 그와 비슷한 것에 대해.

응용 프로그램의 논리는 우리가 보낼 파일을 알고 전송을 계속하는 유일한 명령을 실행하는 것으로 축소됩니다. 보낼 때 제한이 없습니다. 문서는 개별적으로 보내거나 압축 된 파일로 보낼 수 있습니다.

매우 가능성이 높은 시나리오를 상상해 봅시다. 수천 마일 떨어진 친구에게 컴퓨터로 인터넷에 연결되어있는 친구에게 파일을 보내려고합니다. 이 가능한 경우에 대한 해결책은 다음과 같이 간단합니다. 단말기, 열기 벌레 구멍 몇 단어를 입력 한 후 Enter 키를 누르고 상대방을 기다립니다.

상대방의 친구가 터미널을 시작하고 웜홀도 열고 파일에 대한 액세스를 인증하는 코드. 코드를 입력하면 컴퓨터로의 다운로드가 완료 될 때까지 기다리면됩니다.

파일의 경우 중간 지점에 스토리지가 없다는 것이 사실입니다. 전송은 관련된 두 극단 사이에 있습니다. 종단 간 서비스 일 수는 있지만 그렇지 않습니다. 더 정확하게 말하면 어떤 지점에서 통신은 프록시 서버를 거쳐야합니다..

매직 웜홀의 일반적인 특징

Magic Wormhole은 PAKE (Password-Authenticated Key Exchange)를 사용하여 엔드 포인트간에 전송되는 정보 암호화. 이 응용 프로그램은 SPAKE2 알고리즘을 사용합니다.

언급하기 전에 어느 시점에서 통신은 서버에서 관리해야합니다. 이것은 생성을 담당하는 사람이 될 것입니다 끝 사이의 TCP 터널. 이렇게하면 정보가 전송됩니다.

Magic Wormhole 라이브러리에는«Rendezvous 서버«. 이것은 한 클라이언트에서 다른 클라이언트로 메시지를 전달하는 WebSocket. 이를 통해 Magic Wormhole 코드는 IP 주소와 포트 번호를 우회 할 수 있습니다.

파일 전송 명령은 "Transit Relay"를 사용합니다. 이것은 수집하는 또 다른 간단한 서버입니다 두 개의 들어오는 TCP 연결 둘 사이에 데이터를 전송합니다.

파일을 보낸 사용자는 Magic Wormhole이 생성 할 채팅 / 메시지 / 통화를 통해받는 사용자에게 키를 보내야합니다.

Magic Wormhole이 얼마나 안전한지 또는 그 기능에 대해 더 알고 싶은 사람이 있다면 GitHub의 많은 의심을 해결할 수 있습니다.

Magic Wormhole 설치

Debian 9 및 Ubuntu 17.04+에서는 Magic Wormhole을 설치할 수 있습니다. 이를 위해 아래에 표시된 터미널 (Ctrl + Alt + T)과 apt 명령을 사용합니다.

sudo apt install magic-wormhole

이전 버전의 Debian / Ubuntu에서는 프로그램 전에 다음 패키지를 설치해야합니다. 터미널 (Ctrl + Alt + T)을 열고 입력합니다.

sudo apt-get install python-pip build-essential python-dev libffi-dev libssl-dev

pip install magic-wormhole

Magic Wormhole 사용

캐치 매직 웜홀 배송

매직 웜홀을 사용한 파일 전송

우선, 내 로컬 네트워크에서 오류를보고했다고 말해야합니다. 이것은 내가 파일을 보내려는 디렉토리 경로에 표시된 경로의 어느 지점에서 악센트 등이 포함 된 경우에 발생했습니다. 이 시점에서 배송에 필요한 코드가 생성됩니다.. 우리는 이것을받는 사람에게 전달해야합니다. 이것이 명확 해지면 파일을 보내려면 터미널을 열고 (Ctrl + Alt + T) 다음을 작성하면됩니다.

wormhole send “nombre del archivo”
매직 웜홀 수신 잡기

Magic Wormhole으로 파일 받기

파일을 받으려면 터미널에서 다음 명령을 사용하면됩니다. 당연한 것 같지만 수신기에도 Magic Wormhole이 설치되어 있어야한다는 것을 잊지 마십시오. 프로그램은 수신자에게 발신자로부터받은 코드를 입력하도록 요청합니다.

wormhole receive

발신자와 수신자 모두 전송 진행 상황을 나타내는 알림 파일 수. 또한 과정에서 오류가 발견되면 알려줍니다.

이것은 분명히 터미널을 사용하는 것이 편하다고 느끼는 사람들을위한 응용 프로그램입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.