Como criar um diretório compartilhado para todos os usuários no Linux
- 1768
- 449
- Enrique Crist
Como administrador do sistema, você pode ter um determinado diretório que deseja dar acesso a leitura/gravação a todos os usuários em um servidor Linux. Neste guia, analisaremos como ativar o acesso a todos os usuários em um diretório específico (diretório compartilhado) no Linux.
Isso exige definir as permissões de acesso apropriadas e o método mais eficaz e confiável para alocar um grupo comum para todos os usuários que compartilharão ou terem acesso ao diretório específico.
Portanto, comece criando o diretório e o grupo comum, caso ainda não exista no sistema:
$ sudo mkdir -p/var/www/reports/$ sudo Groupadd Project
Em seguida, adicione um usuário existente que terá acesso ao diretório: /var/www/relatórios/ para o projeto do grupo como abaixo.
$ sudo userMod -a -g Projeto TecmintCrie Grupo de Diretório Comum
As bandeiras e argumentos usados no comando acima são:
-a
- que adiciona o usuário ao grupo suplementar.-G
- Especifica o nome do grupo.projeto
- nome do grupo.Tecmint
- nome de usuário existente.
Depois, prossiga configurar as permissões apropriadas no diretório, onde a opção -R
Permite operações recursivas nos subdiretos:
$ sudo chgrp -r Project/var/www/relatórios/$ sudo chmod -r 2775/var/www/reports/
Explicando as permissões 2775 no chmod Comando acima:
2
- liga o setGid Bit, sugerindo subfiles criados com precipitação herdeira o mesmo grupo que o diretório, e subdiretórios recém-criados herdam o bit GID definido do diretório pai.7
- dá rwx Permissões para o proprietário.7
- dá rwx Permissões para o grupo.5
- dá rx permissões para outros.
Você pode criar mais usuários do sistema e adicioná -los ao grupo de diretórios da seguinte forma:
$ sudo useradd -m -c Ravi Saive "-s/bin/Bash -g Project Ravi
Em seguida, crie subdiretos, onde os novos usuários acima armazenarão seus relatórios do projeto:
$ sudo mkdir -p/var/www/reports/aaronkilik_reports $ sudo mkdir -p/var/www/reports/jondoo_reports $ sudo mkdir -p/var/www/reports/ravi_reports
Agora você pode criar arquivos/pastas e compartilhar com outros usuários no mesmo grupo.
É isso! Neste tutorial, analisamos como ativar o acesso a todos os usuários em um diretório específico. Para entender mais sobre usuários/grupos no Linux, leia como gerenciar usuários/grupos Permissões e atributos de arquivos.
Lembre -se de nos oferecer seus pensamentos sobre este artigo através do formulário de feedback abaixo.
- « Como configurar a rede entre a VM convidada e o host no Oracle VirtualBox
- 5 razões para instalar o Linux hoje »