Sincronize uma única pasta com o Dropbox (ou serviço similar), sem permitir que outros usuários acessem todo o Dropbox

0

Eu uso o Dropbox para sincronizar quase todos os meus documentos, trabalho e pessoal. Eu também tenho um monte de rotinas do MATLAB que gostaria de sincronizar com outros usuários de um laboratório que eu trabalho. No laboratório, só quero que a pasta seja sincronizada. Estou ciente de que eu poderia fazer o login no meu Dropbox na máquina do laboratório e usar a sincronização seletiva para sincronizar apenas uma pasta, mas isso cria o problema que outros usuários do laboratório ainda teriam. capaz de ver meus arquivos, ajustando as configurações de Sincronização Seletiva.

O computador de laboratório executa o Linux. Outra solução em potencial que eu criei é instalar o Dropbox na minha própria conta de usuário na máquina do laboratório, colocar os arquivos que eu quero compartilhar com outros usuários do laboratório em algum lugar fora da pasta do meu usuário, e ligar Sincronização seletiva. Desse modo, as configurações do Dropbox devem ser acessadas apenas pela minha conta e ninguém pode mexer nas configurações de sincronização seletiva e, assim, acessar meus arquivos pessoais (como o Dropbox só deve ser executado quando estou logado), mas os outros usuários ainda tem acesso livre às minhas rotinas do MATLAB, porque eu as armazeno em uma pasta pública.

Isso funcionaria?

    
por CaptainProg 19.11.2014 / 19:57

2 respostas

1

Parece um pouco forçado. Eu faria o seguinte:

Crie uma conta extra, uma conta proxy, por assim dizer. Desta forma você tem duas contas, A (sua) e B (usuário de laboratório).

Na conta A, crie uma pasta e compartilhe-a com B. Em seguida, faça login na conta B nas máquinas que você teria configurado de outra forma para "sincronização seletiva". Dessa forma, se alguém tentar acessar a conta da caixa de depósito ou mexer nas configurações específicas dessa máquina, ele só poderá ver a referida pasta compartilhada.

    
por 19.11.2014 / 20:05
0

Para a nuvem, só faço upload de dados criptografados antes de sair do meu computador. Essa é a única maneira de garantir que o provedor de nuvem ou qualquer outra pessoa possa acessá-lo. Você pode usar a mesma abordagem para seus dados pessoais, deixando seus dados públicos não criptografados. Exemplo de código

cd Private/privat/
tar -cvf privat.tar privat/
gpg --symmetric -o privat.tar.gpg privat.tar # prompts for password
mv -f privat.tar.gpg ~/Dropbox/Privat/
rm privat.tar 
    
por 19.11.2014 / 20:45

Tags