Ambiente semelhante a estação de trabalho em clientes Debian

3

Na nossa universidade, temos um sistema parecido com uma estação de trabalho. É o Windows XP (ou Win-7 em algumas máquinas) e você pode se sentar em qualquer computador e fazer login com suas credenciais. Parece que você está puxando alguns dos seus dados pessoais pela rede: ícones da área de trabalho, documentos armazenados, etc. Tudo o que sei é o seguinte: há um servidor e seus dados estão armazenados lá.

Minhas perguntas são:

1º: Como eles chamam esses sistemas?

I can not even start exploring my options without knowing the name.

Segundo: Posso criar algo semelhante em Debians (Xubuntu, clientes Ubuntu)?

I'd like to share application data across clients:
-Downloads
-Documents
-Browser history

Eu tenho a ideia de montar / home / de uma unidade de rede, e quando você faz logon, ou seja. / home / adam / apontará para a pasta do servidor dos meus dados pessoais.

Isso é viável? Ou qual é a maneira conveniente de resolver isso?

    
por Adam Horvath 28.10.2014 / 10:37

1 resposta

1

Eu acredito que suas expectativas podem ser vistas como duas coisas.

o primeiro é permitir que muitas máquinas verifiquem seus usuários em um servidor central, para que não tenhamos que criar uma conta duplicada e uma credencial em cada máquina cliente antes de efetuar o login, se já tivermos isso no servidor central. Um termo que descreve tais sistemas é logon único . apesar de uma wikipedia artical deste título abrange questões mais amplas, incluindo openid e outros serviços baseados na web. (Eu continuo vendo declarações de que autenticação e autorização são duas questões diferentes, mas pessoalmente não entendo muito bem.)

o segundo é acessar muitos dados em rede como se os dados estivessem na máquina local, mas são sincronizados quando estamos caminhando de uma máquina cliente para outra. podemos chamar este comportamento de "diretório de roaming home" ou "perfil de roaming" .

Assim, as janelas com problemas de login único implantam domínios . existem implementações em sistemas unix para interoperar com domínios do windows. Uma implementação é o samba. com o samba instalado um sistema unix pode entrar em um domínio windows ou configurar e se tornar controlador de um domínio windows. há outra solução de conexão única para o unix. Eu não estou familiarizado com essas tecnologias, mas eu acredito que esta resposta de falha do servidor tem boas explicações, e também discute sobre diretórios home móveis.

para diretórios de roaming, a solução de perfis de roaming do Windows é descrita em detalhes em este artigo do samba , o artigo também tem instruções para configurar máquinas unix para visitar ou hospedar perfis de roaming do Windows. existe uma abundância de outras soluções unix para diretórios de roaming. Basicamente, podemos simplesmente adotar qualquer sistema de arquivos em rede, como o nfs, o windows cifs, o 9p do plan9, ou o amazon s3, e depois escrever alguma pequena automação para fazer um mount (2) (8) acontecer entrar . talvez algum bloqueio seja favorável para evitar gravações em um mesmo arquivo de vários locais. podemos ainda criar algum cache local.

na minha própria experiência eu tenho um pequeno punhado de máquinas e normalmente não as acesse através de uma internet, então eu apenas faço o mesmo nome de conta e passphrase localmente em cada máquina. e eu uso sshfs (1) para empurrar e puxar diretórios e arquivos entre máquinas.

    
por 24.01.2015 / 08:53