A maneira mais simples é usar o SFTP. Inicialmente, pensei que não permitiria acesso aleatório de leitura / gravação, mas sim.
Estou procurando um protocolo de compartilhamento de arquivos.
O que não funciona
Não há acesso de leitura aleatório.
Não me permite montar minhas partições criptografadas com pam_mount, porque a senha não é enviada de forma clara. (E criptografar o volume com o hash armazenado é bastante inseguro porque o hash é fraco.)
A senha em texto sem formatação não precisa ser um requisito. Se o servidor de arquivos executar o SSH, faça o script de ssh host mount /dev/encrypted_disk ...
antes de acessar o sistema de arquivos. (Se você usa pam_mount
em seu sistema local também - adicione um pam_exec
.)
Dê uma olhada no NFS.
Eu provavelmente usaria SMB ou NFS com um túnel SSH .
Cuidado com o NFS. Eu tive muitos problemas com isso no OSX usando arquivos grandes. O cliente OSX tentará armazenar em cache um arquivo de 4GB na memória, em seguida, o sistema operacional fica sem mememory e inicia a paginação como louco e thrashes o HDD. O computador inteiro não responde.
Tags file-sharing ubuntu