Como faço para configurar a área de trabalho remota?

11

Eu tenho algumas contas de usuário no meu Ubuntu 10.04 e quero que eles façam login de todo o mundo e acessem seus dados usando a Internet. É claro que eu quero que qualquer um dos meus usuários possa acessar apenas seu próprio usuário e poder mudar dados.

O que devo fazer? Existem aplicativos de área de trabalho remota?

Jorge Castro
fonte
1
Eles só precisam acessar seus dados ou precisam de uma área de trabalho real?
JanC 15/10/10

Respostas:

8

O recurso já está instalado no seu Ubuntu. O "servidor" pode ser configurado em System/Preferences/Remote Desktop, enquanto o "cliente" está em Applications/Internet/Terminal Server Client.

texto alternativo

Uma entrada de blog explica isso melhor do que eu posso: http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/

Huygens
fonte
2
Como isso implementa a segurança baseada no usuário? Com as configurações mostradas acima, isso nem permite que os usuários efetuem login se não houver alguém para clicar no botão "permitir".
21410 Jeremy
2

Pelo que pude ver, nenhuma das respostas postadas até agora implementa a segurança baseada no usuário , elas simplesmente permitem o acesso a uma sessão X em execução . Esta página fala sobre como iniciar o gerenciador de janelas X (ou manipulador de login) pela Internet. Dessa forma, o único usuário do aplicativo acessado é a tela de login, como faria se estivesse sentado no terminal local.

Jeremy
fonte
Para sua informação, se essa página não explicar suficientemente bem para você, a pesquisa no Google que você deseja é "sessão X remota"
Jeremy
A razão pela qual esse método permite implementar a segurança baseada no usuário é que você está iniciando a sessão por SSH ou outro meio de transporte (não GUI), não está confiando em aplicativos baseados em X para fornecer acesso a sua área de trabalho. Acho que o servidor VNC também pode ser configurado para lidar com essa situação, mas geralmente é considerado inseguro se não for executado sobre SSH (mais corretamente, TLS).
Jeremy
0

Você pode usar o VNC, mas para torná-lo seguro, é necessário rotear por uma conexão SSH, que pode ser complicada de configurar. Eu uso o NX, que é um protocolo de área de trabalho remota somente para X11. Primeiro, você precisa configurar um servidor ssh e garantir que ele esteja aberto na Internet. Em seguida, instale um servidor NX. Posteriormente, qualquer pessoa em qualquer plataforma principal deve conseguir se conectar e ver sua área de trabalho usando o cliente NX.

Existem algumas implementações do protocolo NX, como o freeNX de código aberto e o proprietário (mas gratuito para a versão básica) da Nomachine. Qual você instala é com você.

Robert Edward Danhof
fonte