A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Administrando usuários 1 Controle de contas de usuários 1.

Apresentações semelhantes


Apresentação em tema: "Administrando usuários 1 Controle de contas de usuários 1."— Transcrição da apresentação:

1 Administrando usuários 1 Controle de contas de usuários 1

2 Administrando usuários 2 Tarefas  Acrescentar e Excluir usuários  Definir privilégios de usuários  Incluir e Excluir usuários de grupos  Criar os diretórios home

3 Administrando usuários 3 Arquivos relacionados  /etc/passwd  Arquivo com as informações do usuário  /etc/shadow  Contém a senha criptografada e informações relativas a mesma  /etc/group  Identificação dos grupos e seus membros

4 Administrando usuários 4 Arquivo de senhas  Ao inserir um usuário uma linha é acrescentada ao arquivo  Ao inserir um usuário uma linha é acrescentada ao arquivo /etc/passwd  Formato da entrada no arquivo nome_login:senha_cripto:ID_usuário:ID _grupo: nome_login:senha_cripto:ID_usuário:ID _grupo: informaç ões_usuário:diretório_login: shell_loginExemplo: adriano:x:500:500:Adriano Joaquim de Oliveira Cruz:/home/adriano:/bin/bash

5 Administrando usuários 5 Arquivo de Senhas - cont

6 Administrando usuários 6 Arquivo de senhas - shadow  Quando o sistema usa senhas com sombreamento aparece um x no campo de senha.  As senhas são armazenadas no arquivo /etc/shadow que deve ser mais protegido.  Arquivo shadow somente deve ter permissão de leitura para root

7 Administrando usuários 7 Criação de um novo usuário  Determinar o nome do usuário (username), o UID (identificação numérica do usuário) e o grupo primário (GID) ao qual ele vai pertencer;  Colocar estas informações em /etc/passwd e /etc/group (se o grupo não existir);  Determinar uma senha para este usuário;  Ajustar outros parâmetros da conta (data de expiração, período de troca de senha, etc.);

8 Administrando usuários 8 Criação de um novo usuário  Criar um diretório de trabalho (home directory) para o usuário;  Colocar arquivos de inicialização (.cshrc,.login ou.profile) neste diretório. No Linux, estes arquivos ficam no diretório /etc/skel;  Usar chown e chgrp neste diretório para que o usuário seja o dono de seus arquivos;  Testar a nova conta

9 Administrando usuários 9 Comando useradd  Usado para acrescentar um usuário useradd [opções] login_name  Cria um usuário de acordo com as opções dadas e os valores default do sistema.  O diretório home é criado e os arquivos de configuração copiados para o diretório  Se não for dada uma senha inicial, o usuário é criado sem senha.

10 Administrando usuários 10 useradd cont  Algumas opções são:  d home_dir  Diretório home do usuário  e data_de_ expiração  (formato yyyy-mm-dd)  f dias_para_inatividade  Dias após conta expirar para ser inibida  g grupo_inicial  Nome ou número do grupo inicial  G grupo, [...]  Lista de grupos suplementares  D  Troca ou altera valores default

11 Administrando usuários 11 Removendo o usuário  Para remover o usuário sem apagar os dados do diretório /home  Remover as entradas da conta dos arquivos /etc/passwd e /etc/shadow ou  Usar o comando userdel  Usar o comando userdel  Para remover o usuário apagando tudo  Remover as entradas da conta dos arquivos /etc/passwd, /etc/shadow e remover os arquivos do diretório /home ou  Usar o comando userdel -r  Usar o comando userdel -r

12 Administrando usuários 12 Grupos UNIX  Mecanismo utilizado para que vários usuários possam compartilhar arquivos de uso comum;  Grupo implícito: aquele determinado pelo GID em /etc/passwd (grupo primário);  Grupo explícito: aquele determinado por entrada em /etc/group (grupo secundário). Pode ser mais de um.

13 Administrando usuários 13 Grupos  O arquivo group contém todos os grupos do sistema  Para acrescentar um grupo no sistema  Edite o arquivo criando o novo grupo ou  Use o comando groupadd com o nome do grupo  Formato do arquivo group  group_name : nome do grupo  passwd : senha do grupo, campo vazio n₧o requer senha  gid : número identificador do grupo  user_lista : lista de usuários do grupo

14 Administrando usuários 14 Grupos - Arquivo de grupos root:x:0:rootbin:x:1:root,bin,daemonadm:x:4:adm,root,binusers:x:100:adriano,joeadriano:x:500:joe:x:501:

15 Administrando usuários 15 Comandos  id: informa o UID e o GID corrente do usuário  groups: informa quais os grupos do usuário  newgrp: permite a mudança de grupo  Exemplos: % id % id uid=28 (marcio) gid=30 (vlsi) uid=28 (marcio) gid=30 (vlsi) % groups % groups vlsi sparc811 vlsi sparc811 % newgrp sparc811 % newgrp sparc811 % id % id uid=28 (marcio) gid=811 (sparc811) uid=28 (marcio) gid=811 (sparc811)


Carregar ppt "Administrando usuários 1 Controle de contas de usuários 1."

Apresentações semelhantes


Anúncios Google