(06) aula pratica permissoes, usuarios, grupos e quotas

6

Click here to load reader

Transcript of (06) aula pratica permissoes, usuarios, grupos e quotas

Page 1: (06) aula pratica permissoes, usuarios, grupos e quotas

ADMINISTRAÇÃO DE REDES I ­ LINUXPrática - Permissões, Usuários, Grupos e Quotas Frederico Madeira

LPIC­1, LPIC­2, [email protected]

Page 2: (06) aula pratica permissoes, usuarios, grupos e quotas

Permissões

1. Verifique o conteúdo do arquivo /etc/defaults/useradd

2. Verifique o conteúdo do diretório /etc/skel

Faça com que a pasta public_html seja criada automaticamente para todos os novos usuários

3. Verifique o conteúdo do arquivo /etc/login.defs

- Configure o sistema para expirar a senha a cada 30 dias

- Configure o sistema para alertar o usuário a cada 7 dias

- Configure o sistema para não aceitar senhas menores do que 8 caracteres

Page 3: (06) aula pratica permissoes, usuarios, grupos e quotas

Permissões

4. Checando o conteúdo de /etc/passwd

bin:x:1:1:bin:/bin:/sbin/nologin

pound:x:497:497:Pound user:/var/lib/pound:/bin/false

5. Checando o conteúdo de /etc/shadow

xfs:!!:13667:0:99999:7::::

fred_m:$1$RQUZxAKg$.tdoUohC8R.EhqH5o2ruv0:13928:45:45:3:::

Page 4: (06) aula pratica permissoes, usuarios, grupos e quotas

Permissões/Usuários/Grupos

$DIA=Dia da semana

1. Criar 4 usuários: adm$DIA, contador$DIA, aux1$DIA, aux2$DIA

2. Definam a senha de todos para nassau

3. Criar 4 diretórios dentro da pasta de sua turma (criada na atividade anterior): ti, contabilidade, rh e publico

4. Definir as permissões conforme política abaixo:

Pasta TI: adm$DIA – acesso completo

contador$DIA – leitura

aux1$DIA/aux2$DIA – nenhum

Pasta Contabilidade: adm$DIA – leitura

contador$DIA – acesso completo

aux1$DIA/aux2$DIA – nenhum

Pasta rh: adm$DIA – nenhum

contador$DIA – nenhum

aux1$DIA/aux2$DIA – completo

Pasta Publica: acesso completo para todos

Testem se as permissões estão válidas

Page 5: (06) aula pratica permissoes, usuarios, grupos e quotas

Quotas

$DIA=Dia da semana

1. Ative o suporte a quota para a partição / do seu Linux

2. Verifique se os arquivos aquota.user e aquota.group foram criados

3. Defina a quota para os usuários aux1$DIA para: soft: 1Mb hard: 2Mb

4. Defina o grace para usuários para 2 min

6. Gere um arquivo de 200k (ls -allR >> /tmp/lixo.txt) e dê permissão 777.

7. Entre com o usuário aux1$DIA

8. Copie o arquivo /tmp/lixo.txt para o seu home. Repita esse passo 5 vezes mudando a extenção para txt1, txt2, etc..

9. Use o comando quota (user) e repquota -au (root) para checar a utilização e observe as mensagens no terminal.

10. Quando receber a mensage, (warning, user block quota exceeded), aguarde o grace time (2 min) e tenta copiar de novo (Acompanhe pelos comandos anteriores da etapa 9)

Page 6: (06) aula pratica permissoes, usuarios, grupos e quotas

ADMINISTRAÇÃO DE REDES I ­ LINUXPermissões, Usuários, Grupos e Quotas Frederico Madeira

LPIC­1, LPIC­2, [email protected]