Eu tenho um servidor remoto no qual o Ubuntu está instalado. Pedi aos administradores de sistema para instalarem o PyCharm nele. Terei então de abrir uma conexão gráfica com o servidor (permita-me se a terminologia não estiver correta, mas acho que a ideia é clara), no meu laptop Windows 10. Isso é possível? Como eu posso fazer isso?
Como terminal, tenho o Git Bash instalado no meu laptop. Posso instalar outros terminais se você me disser qual (ou até mesmo o WSL se achar que ajudaria). Mas então preciso saber como (se possível) abrir uma conexão gráfica a partir desses terminais.
Idealmente, eu também precisaria saber qual outro software os administradores de sistema deveriam instalar no servidor para tornar isso possível, mas posso fazer outra pergunta, se necessário, para seguir as diretrizes do site. Nesse caso, presuma que todo o software necessário foi instalado no servidor.
Responder1
Você precisa fazer duas coisas.
Primeiro, instale um servidor X no Windows. Existem algumas opções. Eu usei o Xming e funcionou. Há também o Cygwin/X que você instala com o Cygwin.
Agora você pode iniciar um túnel SSH. O comando deve ser parecido com isto:
DISPLAY=localhost:0.0 ssh -X ubuntu
Você receberá um prompt no qual poderá executar o que precisa.
Você também pode usar o MobaXterm. Ele já tem tudo que você precisa, então basta verificar o X11 Forwarding ao criar a conexão.