Menu

SSH X11 Forwarding, okienkowe aplikacje po SSH.

10 marca 2017 - Linux

Zacznijmy od wyjaśnienia co chcę osiągnąć. Łącząc się po ssh mogę uruchamiać zwykłe aplikacje niekorzystające z GUI, lecz mogę także wysyłać okienka dopisując jeden parametr.

Konkretniej „-X”, dla przykładu

MacBook-Pro-Artur:~ artur9010$ ssh root@163.172.132.44 -X

gdzie root jest użytkownikem, 163.172.132.44 jest adresem testowego serwera a parametr -X odpowiada za X11 Forwarding.

Teraz wystarczy tylko zainstalować dowolną aplikację korzystającą z okienek, dla przykładu menedżer plików Thunar (część XFCE)

apt update

apt install thunar

Czekamy na zainstalowanie się paczek, po czym wpisujemy

thunar

I naszym oczom ukazuje się okno 🙂

macOS 10.12.3, najtańszy vps z scaleway.com

oczywiście uruchomienie thunara to nie koniec, ja dla przykładu uruchomiłem wcześniej IntelliJ i próbowałem coś pisać, czy nawet uruchomiłem firefoxa (mimo, że nie doczekałem się wczytania strony nowej karty a sama przeglądarka jakby się zawiesiła)

Firefox na Ubuntu 16.04

pro tip: użytkownicy macOS będą potrzebowali XQuartz (do pobrania tutaj), jego instalacja do trudnych nie należy i zajmuje około 2 minut, a zyskujemy wsparcie dla X11

PS. Nie, nie da się grać :p

PS2. W przypadku gdyby aplikacje na macOS były nieklikalne, można próbować z -Y zamiast -X

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *