• 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

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

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

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

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