Existem várias maneiras de fazer isso. A maneira mais fácil seria criar uma pasta em /home
, chamá-la share
e conceder a ela permissão para que todos os usuários leiam e gravem na pasta com chmod 776
. Esta não é a maneira mais segura de fazer isso, pois permite que qualquer pessoa com acesso ao sistema coloque arquivos na pasta. As permissões da pasta ficariam assim (se você usou ls -l
):
drwxrwxrw- user user 4096 share
Uma maneira mais segura de permitir o compartilhamento entre contas seria através do uso de permissões de pasta de grupos e . Aqui estão os passos:
1) Adicione um grupo chamado familyshare
:
sudo groupadd family share
2) Adicione o usuário que você criou para sua família (vamos chamá-lo de family
, mas pode ser o que você quiser) para o grupo:
sudo useradd -G familyshare family
3) Crie o diretório que você deseja compartilhar com sua família em /home
(vamos chamar esse diretório share
)
cd /home
sudo mkdir share
chown :familyshare share
chmod 774 share
4) Verifique as permissões no diretório e teste-o com o family
user:
ls -l /home
#you should see something that looks like this
drwxrwxr-- user familyshare 4096 share
su family
cd /home/share
mkdir test
Se tudo correr conforme o planejado, deve haver uma pasta chamada test
dentro do diretório share
. Qualquer pessoa que seja membro do grupo familyshare
deve ser capaz de ler, gravar e executar arquivos no diretório share
. Se você não quiser que eles consigam executar arquivos, mas ainda assim ler e escrever, você pode alterar as permissões para usar chmod 764
no diretório share
.