• Nenhum resultado encontrado

Adsis2010 1 Aulas57 60

N/A
N/A
Protected

Academic year: 2021

Share "Adsis2010 1 Aulas57 60"

Copied!
26
0
0

Texto

(1)

Instituto Federal de Educação,

Ciência e Tecnologia - Alagoas

Administração de Sistemas

Aulas 57-60

(2)

Sumário

(3)

Sumário

(4)

1. Gerenciamento de contas de 

usuários e grupos

/etc/passwd

»

Armazena informações essenciais sobre os 

usuários do sistema. Estas informações são 

usadas durante o login dos usuários

»

Armazena um 

registro por linha

»

Cada linha contém 7 campos separados por dois 

pontos(:)

 Exemplo: – root:x:0:0:root:/root:/bin/bash

(5)

1. Gerenciamento de contas de 

usuários e grupos

/etc/passwd

»

Significado dos campos: 

 root:x:0:0:root:/root:/bin/bash – root : login do usuário – X: indica que a senha criptografada está armazenada no arquivo  /etc/shadow  – 0: UID do usuário ● UID 0 significa que o usuário é privilegiado – 0: GID do usuário – Grupo padrão ao qual o usuário pertence  – root: Campo GECOS – /root: Diretório home do usuário – /bin/bash: shell padrão do usuário 

(6)

1. Gerenciamento de contas de 

usuários e grupos

/etc/shadow

»

Armazena as senhas dos usuários em formato 

criptografado

»

Armazena um registro por linha

»

Cada linha contém 8 campos separados por dois 

pontos(:) ...

(7)

1. Gerenciamento de contas de 

usuários e grupos

/etc/shadow

»

Campo 1(User name):

 Login do usuário

»

Campo 2 (Password):

 Senha critografada

»

Campo 3 (Last Password Change):

 Número de dias, desde 1o de Janeiro de 1970, desde  que a senha foi alterada

»

Campo 4 (Minimum):

 Número mínimo de dias necessários para que o usuário  possa realizar a troca da senha

(8)

1. Gerenciamento de contas de 

usuários e grupos

/etc/shadow

»

Campo 5 (Maximum):

 O número máximo de dias no qual a senha é válida

»

Campo 6 (Warn):

 Número de dias que antecedem o expiramento da senha,  a partir do qual o usuário será alertado.

»

Campo 7 (Inactive):

 O número de dias depois que a senha expira e a conta fica  desabilitada

»

Campo 8 (Expire):

 uma data absoluta a partir da qual o login fica desabilitado

(9)

1. Gerenciamento de contas de 

usuários e grupos

/etc/group

»

Trata­ se de mais um arquivo de texto

»

Define os grupos aos quais os usuários estarão 

vinculados

»

Armazena um registro por linha

»

Cada linha contém 4 campos separados por dois 

pontos(:)

(10)

1. Gerenciamento de contas de 

usuários e grupos

/etc/group

»

Campo 1 (group_name):

Trata­se do nome do grupo

»

Campo 2 (Password):

Armazena a senha relacionada ao grupo

»

Campo 3 (GID):

Identificador numérico do grupo

»

Campo 4 (Group List)

Trata­se de uma lista de usuários que pertencem a esse  grupo. Os logins devem estar separados por vírgulas.

(11)

1. Gerenciamento de contas de 

usuários e grupos

/etc/skel

»

Contém arquivos e diretórios que são 

automaticamente copiados para o diretório /home 

de um novo usuário que é adicionado ao sistema.

»

No Ubuntu 9.10:

(12)

1. Gerenciamento de contas de 

usuários e grupos

adduser

»

Adiciona um novo usuário de forma interativa

Exemplo: $ sudo adduser ­­gid 1050 discente Adicionando o usuário `discente' ... Adicionando novo usuário `discente' (1001) ao grupo `users' ... Digite a nova senha UNIX: Redigite a nova senha UNIX: passwd: senha atualizada com sucesso. Modificando as informações de usuário para discente Informe o novo valor ou pressione ENTER para aceitar o padrão Nome Completo []: Número da Sala []: Fone de Trabalho []: Fone Doméstico []: Outro []: Esta informação está correta?[S/n] S Adiciona o usuário discente ao sistema, associando este usuário ao grupo padrão users Explicação ...

(13)

1. Gerenciamento de contas de 

usuários e grupos

adduser

»

… Explicação:

 Foi adicionado usuário discente ao sistema, associando  este usuário ao grupo padrão users

(14)

1. Gerenciamento de contas de 

usuários e grupos

useradd

»

Adiciona usuário de forma não interativa

»

Há diversas restrições

 Não criação dos parâmetros padrão para o usuário – home – shell padrão ...

(15)

1. Gerenciamento de contas de 

usuários e grupos

passwd

»

comando!

»

Configura a senha de uma conta

»

Não altere a senha do usuário aluno no 

laboratório!

(16)

1. Gerenciamento de contas de 

usuários e grupos

userdel ou deluser

»

Remove um usuário do sistema

$sudo userdel discente $sudo adduser discente Adicionando o usuário `discente' ... Adicionando novo grupo `discente' (1002) ... Adicionando novo usuário `discente' (1002) ao grupo `discente' ... Diretório home /home/discente já existe.  Não copiando de /etc/skel Digite a nova senha UNIX:  Redigite a nova senha UNIX:  Nenhuma senha informada Digite a nova senha UNIX:  Redigite a nova senha UNIX:  passwd: senha atualizada com sucesso. Changing the user information for discente Enter the new value, or press ENTER for the default Full Name []:  Room Number []:  Work Phone []:  Home Phone []:  Other []:  Esta informação está correta?[S/n] S $sudo deluser discente Removendo o usuário `discente' ... Aviso: grupo `discente' não possui mais membros. Concluído.

(17)

1. Gerenciamento de contas de 

usuários e grupos

usermod

»

Modifica os arquivos de contas do sistema, 

refletindo as alterações que estão definidas na 

linha de comandos

»

Exemplo:

$ sudo usermod g 505 discente Altera o GID (identificado numérico do grupo do usuário  para 505)

(18)

1. Gerenciamento de contas de 

usuários e grupos

groupadd

(19)

1. Gerenciamento de contas de 

usuários e grupos

groupdel

»

Remove o grupo passado como parâmetro

groupmod

»

Realiza modificações nas especificações de um 

determinado grupo

Exemplo: $ sudo addgroup abc Adicionando grupo `abc' (GID 1002) ... Concluído. $ cat /etc/group | grep abc abc:x:1002: $ sudo groupmod g 1010 abc aluno@enslab02maq04:~$ cat /etc/group | grep abc abc:x:

(20)

1. Gerenciamento de contas de 

usuários e grupos

chage

»

Comando!

CHange AGE

»

Possibilita personalizar as configurações de 

expiração de senhas dos usuários

(21)

1. Gerenciamento de contas de 

usuários e grupos

chage

»

Opções:

 ­d, ­­lastday ÚLTIMO_DIA: definir para ÚLTIMO_DIA a  última alteração da senha  ­E, expiredate DATA_EXPIRA: definir para  DATA_EXPIRA a data em que a conta expira  ­I,­­inactive INATIVO: definir para INATIVO o número de  dias após os quais uma senha expirada torna­ se inativa  ­l, ­­list: mostra informação de envelhecimento da conta  ­m,­­mindays MIN_DIAS: definir para MIN_DIAS o  número mínimo de dias para alterar a senha

(22)

1. Gerenciamento de contas de 

usuários e grupos

chage

»

Opções:

 ­ M, ­­maxdays MAX_DIAS: definir para MAX_DIAS o  número máximo de dias para alterar a senha  ­W, ­­warndays DIAS_AVISO: definir para DIAS_AVISO  o número de dias para aviso de expiamento de senhar

(23)

1. Gerenciamento de contas de 

usuários e grupos

chage

»

Exemplo:

 $ sudo chage ­l discente  Última mudança de senha : Nov 26, 2009  Senha expira : nunca  Senha inativa : nunca  Conta expira : nunca  Número mínimo de dias entre troca de senhas : 0  Número máximo de dias entre troca de senhas : 99999  Número de dias de avisos antes da expiração da senha :7

(24)

1. Gerenciamento de contas de 

usuários e grupos

chage

»

Para configurar o dia de expiração da senha: ­M

$ sudo chage ­M 1 discente $ sudo chage ­l discente Última mudança de senha : Nov 26, 2009 Senha expira : Nov 27, 2009 Senha inativa : nunca Conta expira : nunca Número mínimo de dias entre troca de senhas : 0 Número máximo de dias entre troca de senhas : 1 Número de dias de avisos antes da expiração da senha : 7

(25)

1. Gerenciamento de contas de 

usuários e grupos

chage

»

Observe o comportamento

$ su discente Senha: Mude sua senha imediatamente (senha expirada) Mudando senha para discente. Senha UNIX (atual): Nova UNIX senha: Redigite a nova UNIX senha: $ logout $ su discente Senha: Aviso: sua senha irá expirar em 1 dia Senha configurada para expirar  em 1 dia! ( $sudo chage ­M 1 discente)

(26)

Instituto Federal de Educação,

Ciência e Tecnologia - Alagoas

Administração de Sistemas

Aulas 57-60

Referências

Documentos relacionados

Host pla nt Famil y Host plant speci es Orga n Side Shap e Colo r Pubes cense Group Chamb ers Gal l maker Assoc iate d faun a Figur es Are a Stem - Len ticul ar Bro wn No Grou ped

Através de dados factuais obtidos em estudos de observação e de modelização dedicados a outras pandemias (ex., pandemias de gripe) e também através das

Artigo baseado na dissertação de mestrado de Stopa SR, intitulada: “Condição de saúde de idosos com diabetes mellitus no Município de São Paulo, nos anos de 2003 e 2008: um

número de indivíduos que procuraram tratamento com profissional de saúde para tentar parar de fumar nos 12 meses anteriores à pesquisa x100. i) Prevalência de pessoas na idade de

A Medida Provisória nº 759, de 23 de dezembro de 2016, dispõe sobre a regularização fundiária urbana e rural, inclusive no âmbito da Amazônia Legal, objetivando a simplificação e

Não, diferente do que a grande maioria subentende, qualquer tipo de alteração na forma de pagamento da pensão já devidamente fixada, deve ser homologada judicialmente (através

O fim dos famosos alagamentos de Vila Velha também já caiu no descrédito da população e mais de 90% daqueles abordados pela pesquisa não confiam que o prefeito conseguirá

recear as revelações e ir para casa com o gosto de seu silêncio amargo ou agridoce.. Ser jovem é ter a capacidade do perdão e andar com os olhos cheios de capim cheiroso. Ser jovem