Técnico de Manutenção e Suporte em InformáticaLaboratório de Sistemas Operacionais AbertosUnidade 12– Administração de Gru...
O Linux é um sistema multiusuário... ..., ou seja, existe a possibilidade de vários usuários                utilizarem o s...
Exemplos práticos são....                              LTSP – www.ltsp.org TCOS – www.tcosproject.org
Como foi dito na unidade                   anterior...... um Grupo é um conjunto de                     usuários
Grupos são importantes    principalmente para ocompartilhamento de arquivos!Compartilhamento este baseado   em controles d...
adduser- Adiciona usuário/grupo ao sistema- É um script para useradd         adduser [opções] [usuário/grupo]Ex: adduser -...
Na prática funciona assim...            1        2           3           41 – Root digita o comando “adduser leandro”2 – R...
Arquivo /etc/passwd 1 linha do arquivo...leandro:x:500:500:Leandro Almeida:/home/leandro:/bin/bashleandro – nome do usuári...
Arquivo /etc/shadow 1 linha do arquivo...leandro:6$rhd2Y.jDO.WU3jXO$UYctxP08yh55taBdq7qrkLIhw3FIPhrB/341jCRe1oRMIcgKmoLnic...
Arquivo /etc/group1 linha do arquivo...wheel:x:10:root,leandrowheel – grupox – senha do grupo10 – ID do gruporoot,leandro ...
passwd- Altera a senha do usuário/grupo- Apenas o usuário ou o Root que podemalterar a senha- a senha não pode ser recuper...
addgroup- Adiciona um novo grupo de usuários nosistema    addgroup [usuário/grupo] [opções]Ex: addgroup alunos (adiciona o...
userdel- Remove um usuário do sistema             userdel [-r] [usuário]Ex: userdel leandro (remove o usuário leandro)    ...
groupdel- Remove um grupo do sistema              groupdel [grupo]Ex: groupdel alunos (remove o grupo alunos)
Próximos SlideShares
Carregando em…5
×

Lab so-abertos-unidade12

530 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
530
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
38
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lab so-abertos-unidade12

  1. 1. Técnico de Manutenção e Suporte em InformáticaLaboratório de Sistemas Operacionais AbertosUnidade 12– Administração de Grupos e Contasde Usuários Prof. Leandro Cavalcanti de Almeida leandro.almeida@ifpb.edu.br @leandrocalmeida
  2. 2. O Linux é um sistema multiusuário... ..., ou seja, existe a possibilidade de vários usuários utilizarem o sistema ao mesmo tempo!
  3. 3. Exemplos práticos são.... LTSP – www.ltsp.org TCOS – www.tcosproject.org
  4. 4. Como foi dito na unidade anterior...... um Grupo é um conjunto de usuários
  5. 5. Grupos são importantes principalmente para ocompartilhamento de arquivos!Compartilhamento este baseado em controles de acesso
  6. 6. adduser- Adiciona usuário/grupo ao sistema- É um script para useradd adduser [opções] [usuário/grupo]Ex: adduser -uid 801 leandro (adiciona o usuario leandro com o ID801) adduser -group leandro (adiciona o grupo leandro) Adduser leandro grupo (adiciona o usuario leandro ao grupo)
  7. 7. Na prática funciona assim... 1 2 3 41 – Root digita o comando “adduser leandro”2 – Root preenche as informações básicas para a conta do usuário3 – O script adduser repassa as informações para o comando useradd4 – useradd faz: - insere uma linha no arquivo /etc/passwd contendo informaçõesbásicas do usuário - insere a senha criptografada no arquivo /etc/shadow - cria o diretório home do usuário - cria o grupo com o mesmo nome do usuário no arquivo/etc/group
  8. 8. Arquivo /etc/passwd 1 linha do arquivo...leandro:x:500:500:Leandro Almeida:/home/leandro:/bin/bashleandro – nome do usuário ou usernamex – referência para a senha criptografada em /etc/shadow500 – ID do usuário500 – ID do grupoLeandro Almeida – nome completo do usuário/home/leandro – diretório home do usuário/bin/bash – shell padrão do usuário
  9. 9. Arquivo /etc/shadow 1 linha do arquivo...leandro:6$rhd2Y.jDO.WU3jXO$UYctxP08yh55taBdq7qrkLIhw3FIPhrB/341jCRe1oRMIcgKmoLnicodi5.GjzCw7fWOQTKFa9/AoevReGUEn0:15127:0:99999:7:::leandro – nome do usuário ou username6$rh... – senha criptografada com algoritmo de “mão única”15127:0:99999:7::: - Informações adicionais opcionais sobre otempo de expiração para as senhas
  10. 10. Arquivo /etc/group1 linha do arquivo...wheel:x:10:root,leandrowheel – grupox – senha do grupo10 – ID do gruporoot,leandro – usuários que fazem parte do grupo
  11. 11. passwd- Altera a senha do usuário/grupo- Apenas o usuário ou o Root que podemalterar a senha- a senha não pode ser recuperada - algoritmo de mão única passwd [usuário/grupo] [opções]Ex: passwd leandro (altera a senha do usuario) passwd-g leandro (altera a senha do grupo) passwd -l leandro (bloqueia o usuario)
  12. 12. addgroup- Adiciona um novo grupo de usuários nosistema addgroup [usuário/grupo] [opções]Ex: addgroup alunos (adiciona o grupo alunos)
  13. 13. userdel- Remove um usuário do sistema userdel [-r] [usuário]Ex: userdel leandro (remove o usuário leandro) userdel -r leandro (remove o usuário leandro,inclusive seus arquivos no diretório home)
  14. 14. groupdel- Remove um grupo do sistema groupdel [grupo]Ex: groupdel alunos (remove o grupo alunos)

×