Scotty, Sdílení obrazovky Warp!

Při spolupráci je užitečné vidět obrazovku někoho. Pro GUI existuje spousta možností. Existuje několik způsobů, jak sdílet obrazovku terminálu (jako je obrazovka, TMUX a TMATE). Nyní je zde nový program pro sdílení terminálu založený na jazyce Go Developer [Spolu] nazvaný Warp.

Na rozdíl od jiných řešení, Warp je jednoduchý, zaměřuje se pouze na sdílení skořápky a nevyžaduje SSH nebo centrální server (druh). Navzdory tomu, že nepoužíváte SSH, připojení mezi stroji je bezpečné. Nicméně, pokud jste opravdu znepokojeni zabezpečením, poznamenejte si, že název relace (který není publikován), je vše, co někdo musí připojit. pravděpodobně by to bylo těžké odhadnout.

Na druhou stranu, ve výchozím nastavení mohou lidé zobrazit pouze relaci obrazovky, takže alespoň útočník nemůže začít vstoupit do škodlivých příkazů. Můžete však autorizovat někoho, kdo by převzal kontrolu, ale v tomto případě byste chtěli být velmi jistý, že jste věděli, kdo jste umožnili používat počítač.

Jít bude probíhat na malinové pi, takže by mělo být dostatečně snadné, aby se tam instaloval. Potřebujete alespoň verzi 1.7 jít. Měli byste mít také nastavit proměnné prostředí Goroot a Gopath. Pravděpodobně budete chtít přidat svůj gopát k vám systémovou cestu, aby bylo jednodušší spustit warp (a další executables go).

Ačkoli Readme říká, že neexistuje žádný centrální server, vypadá to, že používá server Warp.Link pro správu požadavků na připojení. Nejsme jdeme odborníci, ale předpokládáme, že vyhodnocení kódu by se zobrazovalo názvy ozdobných jmen warp.link server a rozdávání připojení. Ale pokud jste opravdu bezpečnostní a bezpečnostní vědomí, měli byste se pravděpodobně ujistit.

Pokud vám to nevadí SSH, můžete vždy použít tento vidlic Tmux. Můžete také použít přímo Tmux nebo Screen (viz video níže). Žádný z těchto metod nebude tak robustní jako Mosh, ale pak to je jiný případ použití. Nebo můžete dát někomu dát klávesy k počítači, pokud se odvážíte.

Leave a Reply

Your email address will not be published. Required fields are marked *