

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Tutorial: criar subdiretórios graváveis por usuário
<a name="accessing-fs-nfs-permissions-per-user-subdirs"></a>

Depois de criar um sistema de arquivos EFS e montá-lo localmente na sua instância do Amazon EC2 (EC2), ele expõe um diretório vazio chamado o. *file system root* Um caso de uso comum desse diretório do sistema de arquivos raiz é criar um subdiretório “gravável” para cada usuário criado na instância do EC2 e montar o subdiretório no diretório inicial do usuário. Todos os arquivos e subdiretórios criados pelo usuário no diretório inicial deles são criados no sistema de arquivos do EFS. 

**nota**  
Você pode acompanhar o exercício [Introdução](getting-started.md) para criar e montar um sistema de arquivos do EFS na instância do EC2.

Nas etapas a seguir, você cria um usuário e um subdiretório para o usuário, torna o usuário o proprietário do subdiretório e monta o subdiretório do Amazon EFS no diretório inicial dele.

1. Criar usuário mike:

   1. Faça login na sua instância do EC2. Utilizando privilégios de raiz (neste caso, usando o comando `sudo`), crie o usuário e atribua uma senha. 

     Por exemplo, o comando a seguir cria o usuário `mike`.

     ```
     $ sudo useradd -c "Mike Smith" mike
     $ sudo passwd mike
     ```

     Também são criados diretórios iniciais para o usuário. Por exemplo, .`/home/mike`

1. Crie um subdiretório abaixo *EFSroot* para o usuário.

   Por exemplo, o comando a seguir cria um subdiretório `mike` em*EFSroot*.

   ```
   $  sudo mkdir /EFSroot/mike
   ```

   Você precisará *EFSroot* substituir pelo nome do diretório local.

1. O usuário-raiz e o grupo-raiz são os proprietários do subdiretório (isto pode ser verificado usando o comando `ls -l`). Para habilitar permissões completas para o usuário nesse subdiretório, conceda a propriedade do diretório ao usuário.

   Por exemplo:

   ```
   $ sudo chown mike:mike /EFSroot/mike 
   ```

1. Use o comando `mount` para montar o subdiretório no diretório inicial do usuário.

   Por exemplo:

   ```
   $  sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport mount-target-DNS:/mike  /home/mike
   ```

   O *mount-target-DNS* endereço identifica a raiz remota do sistema de arquivos EFS. 

Se você desmontar esse destino de montagem, o usuário não poderá acessar o diretório sem o remontar, o que requer permissões raiz. 