Preparar o Ambiente e Acessar o Diretório
Nesta etapa, você preparará o ambiente para gerenciar permissões especiais de arquivos. Isso envolve a criação de um diretório dedicado que simula um espaço de trabalho compartilhado para uma equipe de pesquisa. Você criará um novo grupo de usuários, um diretório e, em seguida, atribuirá a propriedade e as permissões apropriadas a ele. Todas as operações serão realizadas no seu diretório de projeto, ~/project.
Primeiro, vamos criar um novo grupo chamado research. Este grupo representará os membros da equipe que têm acesso ao diretório compartilhado. Use o comando sudo groupadd para criá-lo. O sudo é utilizado porque a criação de grupos é uma tarefa administrativa.
sudo groupadd research
Em seguida, crie um novo diretório chamado RandD dentro do seu diretório ~/project. Este será o nosso diretório de trabalho principal para este laboratório.
mkdir ~/project/RandD
Agora, altere o grupo proprietário do diretório RandD recém-criado para o grupo research. O comando chgrp é utilizado para este propósito.
sudo chgrp research ~/project/RandD
Para garantir que apenas o proprietário (usuário labex) e os membros do grupo research possam acessar este diretório, configure suas permissões. Usaremos o comando chmod com o código numérico 770. Este código concede permissões de leitura, escrita e execução (rwx, que é 4+2+1=7) para o usuário e para o grupo, e nenhuma permissão (---, que é 0) para outros.
chmod 770 ~/project/RandD
Você pode verificar as permissões e a propriedade do diretório usando o comando ls -ld. A opção -l fornece um formato de listagem longa e a opção -d lista o próprio diretório, não seu conteúdo.
ls -ld ~/project/RandD
Você deverá ver uma saída semelhante a esta, confirmando as permissões (drwxrwx---), o proprietário (labex) e o grupo (research).
drwxrwx--- 2 labex research 4096 Dec 12 10:30 /home/labex/project/RandD
Por fim, mude sua localização atual para o diretório RandD. É aqui que você executará as tarefas nas próximas etapas.
cd ~/project/RandD
Você configurou com sucesso o ambiente de trabalho.