Existe algum sistema de arquivos compartilhado baseado na autenticação de chave pública?

3

Eu normalmente uso o NFS, no entanto não estou tão confortável com a segurança, pois basicamente um usuário root pode apenas mudar seu UID para um arbitrariamente, a fim de obter acesso a uma pasta compartilhada.

Além disso, o acesso pode ser restrito com base no endereço IP de uma máquina, mas alguém que tenha acesso ao roteador pode alterar temporariamente seu endereço IP (para um que tenha acesso).

Acho que a melhor solução seria um sistema de arquivos compartilhado que usa autenticação de chave pública para gerenciar os direitos de acesso, por exemplo, semelhante ao ssh.

Essa tecnologia existe para um sistema de arquivos de rede multiusuário no linux com acesso simultâneo de leitura / gravação ?

    
por Mannaggia 08.02.2014 / 23:57

2 respostas

1

Sim, o NFS é bastante fraco nessas áreas. No entanto, há o RPCGSS no NFS4 +.

O que você parece estar procurando é algo semelhante a um sistema de arquivos em cluster (dispositivo de bloco compartilhado) ou um sistema cliente / servidor mais moderno (o AFS vem à mente.) Mas em quase todos os casos, você está colocando quantidade de confiança nos hosts - e usuários desses hosts - acessando seu servidor de arquivos.

    
por 09.02.2014 / 01:50
1

Eu tenho vontade de experimentar o tahoe-lafs por algum tempo - parece que ele pode se encaixar na sua conta. A página do projeto está aqui: link

O guia de configuração que eu tenho como uma aba obsoleta do firefox por quase um ano é: link

    
por 09.02.2014 / 04:15