공동 작업을 할 때 누군가의 화면을 볼 수 있어야합니다. GUI의 경우 다양한 옵션이 있습니다. 터미널 화면 (예 : 화면, TMUX 및 TMate)을 공유하는 몇 가지 방법이 있습니다. 이제 워프 (Warp)라는 개발자 [Spolu]의 Go 언어를 기반으로 새로운 터미널 공유 프로그램이 있습니다.
다른 솔루션과 달리 워프는 간단하고 쉘 세션을 공유하는 데만 초점을 맞추고 SSH 또는 중앙 서버 (일종의)가 필요하지 않습니다. SSH를 사용하지 않음에도 불구하고 기계 간의 연결이 안전합니다. 그러나 보안에 대해 실제로 염려하는 경우, 세션 이름 (게시되지 않은)은 모두 연결해야합니다. 아마도 추측하기가 어려워 져야합니다.
반면에 기본적으로 사람들은 화면 세션 만 볼 수 있으므로 적어도 공격자는 악의적 인 명령을 입력 할 수 없습니다. 그러나 누군가가 통제 할 수있는 권한을 부여 할 수 있지만, 그 경우 컴퓨터를 사용할 수있는 사람을 알고있는 것을 잘 알고 싶습니다.
가는 것은 라스베리 파이에서 뛰어 올라 쉽게 설치할 수있을만큼 쉽습니다. 최소한 버전 1.7 이상이 필요합니다. Goroot와 Gootath 환경 변수가 설정되어야합니다. 시스템 경로에 GOPATH를 추가하고, Warp (및 다른 Go 실행 파일을 실행할 수 있도록 간단하게 만듭니다.
Readme가 중앙 서버가 없지만 Warp.Link 서버를 사용하여 연결 요청을 관리하는 것처럼 보입니다. 우리는 전문가가 아닙니다 전문가가 아니지만 코드를 평가하면 Warp.Link 서버가 이름을 해결하고 연결을 해제하는 것을 볼 수 있습니다. 그러나 당신이 정말로 안전과 안보가 의식이 있다면, 당신은 아마도 확실해야합니다.
SSH가 신경 쓰지 않으면 항상이 Tmux의 포크를 사용할 수 있습니다. TMUX 또는 화면을 직접 사용할 수도 있습니다 (아래 비디오 참조). 이 방법 중 어느 것도 Mosh만큼 견고하게 될 것입니다. 그러나 다시 다른 유스 케이스입니다. 또는 당신이 감히 당신이 당신의 컴퓨터에 누군가에게 당신의 키를 줄 수 있습니다.