Unidade de rede específica do usuário (sshfs?)

0

Meu objetivo é criar vários compartilhamentos de rede, um para cada usuário na rede. O objetivo é substituir um HDD interno por um SSD e mover os diretórios pessoais (ou talvez apenas documentos, etc. individualmente, já que as pastas base podem ficar um pouco complicadas) para um servidor na rede.

Minha solução proposta é servir arquivos usando SFTP e montá-los usando SSHFS (também acredito que o SSHFS permitirá acesso remoto, o que é um bônus). Cada usuário receberá uma conta de usuário no servidor. Essas contas permitem que os usuários façam login no servidor, e as permissões de arquivo no servidor podem restringir o acesso a diretórios pertencentes a esse usuário no servidor. O problema que eu prevejo é o seguinte: Se o uid do usuário local for 1001 e o uid do usuário do servidor for 1002, então o usuário local não terá permissão de leitura / gravação na unidade de rede (a menos que seja dada permissão a todos, o que significa compartilhamentos não são mais privados). Mas as contas de usuários locais já foram criadas, portanto, não há como garantir a correspondência do uid entre o servidor e as contas locais.

Como faço isso?

    
por Mithrandir 16.07.2012 / 19:45

0 respostas