Primeiro, você precisará fazer as unidades montadas na inicialização, editando /etc/fstab
. Vejo:
link
Depois de ter modificado o fstab e reiniciado e todas as unidades estarem montadas no local correto, você poderá configurar as permissões.
Você precisará mudar o dono da unidade de Bethy para ela. Assumindo que ele está montado em /media/Bethy
, você pode fazer isso executando o seguinte no terminal.
sudo chown bethy:bethy /media/Bethy -R
Isso mudará o usuário e o grupo para serem bethy. (Se você precisar acessar seus arquivos, adicione-se ao grupo dela. Veja abaixo.)
Assim, suas próprias partições pertencem a você, e o grupo também deve ser você. Vamos supor que todas as suas unidades estão montadas em /media
que você pode executar:
ls -al /media/
Isso deve listar as unidades na forma
drwxrwxr-x 2 julian agroup 4096 Jun 1 22:44 SomeName
Isso nos diz que o diretório "SomeName" (que pode ser uma unidade montada, como eles apenas montam como diretórios) é de propriedade de julian e tem o grupo "agroup". O primeiro bloco nos diz algumas informações de permissão, a primeira letra nos diz que é um diretório; os próximos 3 são o proprietário ler, escrever, executar permissões; os próximos 3 são o grupo, ler, escrever, executar permissões; final 3 são as permissões de leitura, gravação e execução de qualquer outro usuário.
Para cada unidade, você deve certificar-se de que as outras permissões estejam desativadas. Por exemplo, para a unidade bethy, você executaria este comando chmod -R o-rwx / media / bethy
isso recursivamente remove as permissões de leitura, gravação e execução para todos os usuários que não são bethy ou no grupo bethy, em todos os arquivos em bethy.
Para as unidades que você deseja acessar apenas para você, certifique-se de que sua conta seja usuário e grupo. E também use chmod
como acima para remover as outras permissões.
Para entretenimento, você quer criar um grupo de entretenimento em que você e bethy estejam. Para isso, execute estes três comandos (suponho que seu nome de usuário esteja pronto)
sudo groupadd entertain
sudo usermod -a -G entertain ed
sudo usermod -a -G entertain bethy
Portanto, supondo que a partição de entretenimento esteja montada em /media/Entertainment
, você pode executar:
sudo chown ed:entertain /media/Entertainment -R
Além disso, é melhor usar novamente chmod
para remover as outras permissões.
Agora, queremos que qualquer arquivo adicionado a esse diretório herde o grupo, por isso, definimos como
sudo chmod g+s /media/Entertainment
Por fim, precisamos editar como os novos arquivos obtêm as permissões de arquivo para que as "outras" permissões sejam desativadas. Para isso, edite o arquivo /etc/login.defs
localizando a linha que começa com umask
e substitua o número depois (provavelmente 022
) por 027
.
Acho que você precisa fazer login e logout novamente para que suas permissões sejam atualizadas.
Isso, eu acho, deveria deixá-lo pronto para o rock.