Estou tentando descobrir qual é a maneira "leve" de configurar meu servidor Ubuntu 16.04 LTS para ter acesso via GUI (sobre SSH como opção). Gostaria de acessá-lo na minha estação de trabalho Ubuntu 16.04. Eu tenho muito pouco conhecimento sobre como essas técnicas funcionam. Eu li sobre o X11 e parece que é possível apenas instalar o servidor Xorg e ativar o encaminhamento do X11 e é isso.
Mas em outros artigos, li que é suficiente instalar os pacotes comuns da área de trabalho e não é necessário instalar todas as coisas relacionadas à GUI. Então, eu estou realmente confuso. Também vejo que existem vários métodos como VNC, encaminhamento X11 "simples", xRDP. Eles podem ser combinados. Eu li diferentes recursos e, como percebi, a maneira mais preferível de fazer isso é usar o xRDP? Talvez eu esteja errado?
Este artigo (um dos que li) http://c-nergy.be/blog/?p=8952 descreve a instalação do xRDP e não considera o SSH. Aqui está o encaminhamento ssh Como encaminhar o X sobre SSH da máquina Ubuntu?
As perguntas são:
- A maneira mais preferível do xRDP de atingir a meta?
- Quais etapas devo executar para que o xRDP me forneça a GUI remota (quais pacotes devo instalar no servidor e na área de trabalho)? Gostaria de ter mate desktop. Devo instalá-lo na estação de trabalho ou no servidor ou em ambos? *
- Como ativar o xRDP sobre o túnel SSH? *
* - Se o xRDP não for uma opção, as duas últimas perguntas estão relacionadas àquela (VNC ou outra coisa) que você sugere, por favor.
Respostas:
ssh -X
No servidor, você precisa de um servidor ssh, por exemplo,
openssh-server
e pelo menos de algumas ferramentas básicas do X, por exemplo,xinit
efluxbox
(e os programas e bibliotecas que eles precisam). Você também deve instalar os programas aplicativos que deseja executar, sugiroxterm
e os programas gráficos que deseja executar.No computador cliente, é necessário efetuar
ssh
login esftp
transferir arquivos ou alguma outra ferramenta que possa executar as mesmas tarefas, por exemplo, filezilla.Depois, você pode fazer login remotamente com gráficos,
e então você pode iniciar programas aplicativos gráficos, por exemplo
Veja este link: help.ubuntu.com/14.04/serverguide/openssh-server.html
Usar o ssh diretamente assim é simples, mas talvez não seja tão elegante quanto o RDP ou o VNC. Mas você também deve considerar aprender as ferramentas de linha de comando necessárias e gerenciar seu servidor dessa maneira ou por meio de uma interface da web.
fonte
$ libreoffice --writer
abre um Writer, você pode salvar o novo documento e depois poderá vê-lo no diretório1
Depende, mas eu diria que sim. Eu mesmo, encontrei esse mesmo problema e cheguei ao xrdp. Eu também tenho um servidor ubuntu que possui o xrdp instalado e eu diria que funciona muito bem.
2)
Enquanto procurava uma solução, encontrei este artigo aqui , que achei muito útil. Além disso, como o @mikewhatever também apontou, você não precisa do mesmo ambiente de desktop no computador conectado. A única razão pela qual você precisa de um ambiente de área de trabalho diferente no servidor é porque o XRDP não suporta o ambiente padrão.
3)
É automático *, você só precisa habilitar a opção ssh tunnel no seu cliente de desktop remoto.
* Eu não precisava fazer nada sofisticado, apenas segui as etapas no artigo vinculado.
Espero que isso ajude você!
fonte
Eu instalei
xrdp
Se você estiver se conectando a partir do Ubuntu, então
ssh -X username@server
Se você estiver se conectando pelo Windows, poderá usar
Remote desktop connection
fonte