SlideShare ist ein Scribd-Unternehmen logo
1 von 22
APRESENTADO POR:
Bianca, Elane, Hingrid,
Ireneide, Larissa, Mayke,
Maysa e Wagner
Possui informações sobre senhas criptografadas
em MD5 OU SHA512 de contas sobre os usuários
e campos de controle de validação de tempo de
validação de senhas.
Somente pode ser lido pelo administrador (root).
SINTAXE:
#cat /etc/shadow
Contém os logins dos usuários e suas senhas
criptografadas.
O arquivo /etc/shadow possui nove campos
(colunas) separados por “:”.
Quando um novo usuário é adicionado no
sistema uma nova linha é adicionada ao
arquivo.
Os campos desse arquivo têm a seguinte
sintaxe:usuário senha históric
o
mínimo máximo aviso inativo desabili
-tado
reser-
vado
• Usuário: Nome do usuário
válido para login.
• Senha: Senha criptografada
com MD5 ou SHDA512.
“:” = Não é necessário senha
de acesso;
“*”= Conta esta desabilitada;
“!” = A senha não foi atribuída
a conta;
• Histórico: número de dias
(desde 01 de janeiro de 1970)
que a senha teve sua última
alteração.
• Mínimo: Número de dias antes
que a senha possa ser
trocada:
0 = informa que a senha
possa ser trocada a qualquer
momento.
Parâmetro –m do comando
chage.
• Máximo: Número de dias após
os quais a senha deverá ser
trocada:
99999 = informa que a senha
não expira ou expira depois de
cerca de 270 dias.
Parâmetro –M do comando
chage.
• Aviso: Número de dias para avisar ao usuário da
expiração da senha. O padrão é 7 dias.
Parâmetro –W do comando chage.
• Inativo: Número de dias depois que a senha expirada
fará com que a conta seja desabilitada.
• Desabilitado: Número de dias desde 01 de janeiro de
1970, para que uma conta tenha sido desabilitada.
Parâmetro –E do comando chage.
• Reservado: Este campo está reservado para uso futuro.
Possui as senhas criptografadas para cada grupo.
SINTAXE:
#cat /etc/gshadow | grep nome_do_usuário
Os campos desse grupo possui a seguinte
sintaxe:
usuário senha GID membros
•1º Nome do grupo
•2º Senha criptografada; ! = usuários que não são
membros do grupo não podem acessá-lo.
•3º Administradores do grupo
•4º Membros do grupo
#cat /etc/gshadow | grep pedro
Este comando informa a qual
grupo o usuário Pedro pertence.
vendedores:*::pedro,root,ecouto
Adiciona usuários ou grupos no sistema de acordo com
as opções especificadas.
Atualiza as informações. O usuário é criado com senha.
Sintaxe:
adduser [opções] [nome_de_login]
EXEMPLO:
Adicionar usuário ELANE no sistema.
# adduser elane
OBS: Para criar um grupo com o comando adduser
usamos a opção –group. Para criar o grupo “turismo”
usamos o comando, vejamos:
$ adduser –group turismo
• -c ou – comment: Utilizado para inserir um
comentário ou o nome completo do usuário no
momento em que estiver criando a conta do
usuário.
EXEMPLO:
root# adduser -c "Meu nome completo" leocosta
• -g ou –gid: Nome do grupo ou GID do grupo
que será padrão na criação do usuário.
EXEMPLO:
root# adduser -g cpd leocosta
• -G ou –groups: O usuário poderá fazer
parte de outros grupos sem alterar o grupo
padrão.
EXEMPLO:
root# adduser -G cpd leocosta
• -M: Cria o usuário mas não cria o diretório
HOME.
EXEMPLO:
root# adduser -M leocosta
Useradd é o comando principal para criar
contas de usuários e seus flags.
Este comando cria um novo usuário sem
alocar recursos.
SINTAXE:
useradd [opções] usuário
• -d: que define o diretório principal das contas de usuários.
• -s, --shell SHELL : define o shell padrão do usuário.
• -h, --help : exibe as opções do comando.
• -c: que define o comentário e que deve ser escrito dentro
de aspas “” e utilizando de “,” para aderir mais de um
comentario como o exemplo -c “usuario,tem,que,morrer”.
EXEMPLO:
sudo useradd -d /home/aluno -s /bin/bash aluno
Cria o usuário aluno e define o nome do
diretório home (não cria o diretório) e o shell padrão .
#useradd -d /home/usuario -m -c “cuidado,usuario” -s
/bin/bash -g users -G audio,cdrom,tape usuário
Ou seja, estamos criando uma conta de usuário cujo o seu
diretório padr’ão vai ser /home/usuario , e que apos eu
concluir o comando esse diretório vai ser criado
automaticamente. Esse usuário possui os comentarios
“Cuidado Usuário”e vai usar o shell bash toda vez que ele
se logar no terminal local ou remoto com rlogin, ssh ou
telnet. Este usuário possui o seu grupo primário definido
como users e estará dentro dos grupos audio,cdrom e
tape. Veja que o nome de usuário vai no final , que é o
nome de login de conta de usuário, o nome completo foi
definido no comentário.
O adduser é interativo,ou seja, automático, você
só seleciona login, id , group...
Ex: Cria o usuário “etec” no grupo “etec”
Já o useradd é manual, ou seja, você define a
senha.
Apenas adiciona um novo usuário ao
arquivo /etc/passwd. Não cria um
diretório home para este usuário. Portanto, é
diferente do comando adduser.
Ex: Cria o usuário “etec” (e você escolhe a
Este comando cria um novo grupo de
usuários.
SINTAXE:
groupadd [opções] grupo
EXEMPLO:
groupadd -r teste
Cria um grupo do sistema chamado teste.
Este comando adiciona um grupo ao
sistema. O grupo é criado sem usuários.
SINTAXE:
addgroup [options] grupo
Este comando modifica um grupo de usuários do sistema.
SINTAXE:
groupmod [opções] <groupname>
Opção:
-g - Ao usarmos esta opção, podemos modificar o GID do
grupo.
-n - Para trocarmos o nome do grupo.
Exemplo 1: Modificando o GID do grupo
"administracao".
# groupmod -g 666 administracao
Exemplo 2: Modificando o nome do grupo
oragroup.
# groupadd -n oracle oragroup
Arquivos de Configuração-Gshadow, adduser, useradd, usermod

Weitere ähnliche Inhalte

Was ist angesagt?

Apresentação- Windows Explorer
Apresentação- Windows ExplorerApresentação- Windows Explorer
Apresentação- Windows Explorertrairinha
 
Dicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxDicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxWellington Oliveira
 
Remover arquivos ds store
Remover arquivos ds storeRemover arquivos ds store
Remover arquivos ds storejcis_udo
 
Sistema Operacional Windows - Parte 2
Sistema Operacional Windows - Parte 2Sistema Operacional Windows - Parte 2
Sistema Operacional Windows - Parte 2SOL RIBEIRO
 
Permissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - LinuxPermissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - LinuxFábio dos Reis
 
Slide ambiente de trabalho do linux
Slide   ambiente de trabalho do linuxSlide   ambiente de trabalho do linux
Slide ambiente de trabalho do linuxVaniacalmeida
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linuxPeslPinguim
 

Was ist angesagt? (14)

Windows explorer
Windows explorerWindows explorer
Windows explorer
 
Sistema php
Sistema phpSistema php
Sistema php
 
Apresentação- Windows Explorer
Apresentação- Windows ExplorerApresentação- Windows Explorer
Apresentação- Windows Explorer
 
Dicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxDicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do Linux
 
Aula gerenciamento de arquivos e pastas
Aula   gerenciamento de arquivos e pastasAula   gerenciamento de arquivos e pastas
Aula gerenciamento de arquivos e pastas
 
Remover arquivos ds store
Remover arquivos ds storeRemover arquivos ds store
Remover arquivos ds store
 
Sistema Operacional Windows - Parte 2
Sistema Operacional Windows - Parte 2Sistema Operacional Windows - Parte 2
Sistema Operacional Windows - Parte 2
 
Permissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - LinuxPermissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - Linux
 
Cap I 3 Ambientetrabalho
Cap I 3 AmbientetrabalhoCap I 3 Ambientetrabalho
Cap I 3 Ambientetrabalho
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Slide ambiente de trabalho do linux
Slide   ambiente de trabalho do linuxSlide   ambiente de trabalho do linux
Slide ambiente de trabalho do linux
 
Aula 4
Aula 4Aula 4
Aula 4
 
Shell Script v0
Shell Script v0Shell Script v0
Shell Script v0
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 

Ähnlich wie Arquivos de Configuração-Gshadow, adduser, useradd, usermod

Lab so-abertos-unidade12
Lab so-abertos-unidade12Lab so-abertos-unidade12
Lab so-abertos-unidade12Leandro Almeida
 
Gerenciamento de usuários e grupos
Gerenciamento de usuários e gruposGerenciamento de usuários e grupos
Gerenciamento de usuários e gruposVirgínia
 
(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotas(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotasAnderson Lago
 
Segurança autenticação apache -ppt
Segurança autenticação apache -pptSegurança autenticação apache -ppt
Segurança autenticação apache -pptCarlos Melo
 
(04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1](04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1]Anderson Lago
 
Gerenciamento de usuário e grupos linux
Gerenciamento de usuário e grupos linuxGerenciamento de usuário e grupos linux
Gerenciamento de usuário e grupos linuxEvandro Júnior
 
Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxIvani Nascimento
 
Microsoft word linux-03-03-prefis moveis
Microsoft word   linux-03-03-prefis moveisMicrosoft word   linux-03-03-prefis moveis
Microsoft word linux-03-03-prefis moveisCarlos Melo
 
Permissão de Acesso - Sistema de Arquivos Linux
Permissão de Acesso - Sistema de Arquivos LinuxPermissão de Acesso - Sistema de Arquivos Linux
Permissão de Acesso - Sistema de Arquivos LinuxWellington Oliveira
 
Vps manager 2.0 documentação e intalação
Vps manager 2.0   documentação e intalaçãoVps manager 2.0   documentação e intalação
Vps manager 2.0 documentação e intalaçãoManim Edições
 
Migrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail databaseMigrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail databaseCarlos Eduardo
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de redefernandao777
 

Ähnlich wie Arquivos de Configuração-Gshadow, adduser, useradd, usermod (20)

Lab so-abertos-unidade12
Lab so-abertos-unidade12Lab so-abertos-unidade12
Lab so-abertos-unidade12
 
Gerenciamento de usuários e grupos
Gerenciamento de usuários e gruposGerenciamento de usuários e grupos
Gerenciamento de usuários e grupos
 
Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
 
Comandos Linux Parte 2
Comandos Linux Parte 2Comandos Linux Parte 2
Comandos Linux Parte 2
 
(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotas(06) aula pratica permissoes, usuarios, grupos e quotas
(06) aula pratica permissoes, usuarios, grupos e quotas
 
Segurança autenticação apache -ppt
Segurança autenticação apache -pptSegurança autenticação apache -ppt
Segurança autenticação apache -ppt
 
(04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1](04) permissãµes, usuarios, grupos e quotas[1]
(04) permissãµes, usuarios, grupos e quotas[1]
 
Gerenciamento de usuário e grupos linux
Gerenciamento de usuário e grupos linuxGerenciamento de usuário e grupos linux
Gerenciamento de usuário e grupos linux
 
Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
 
Microsoft word linux-03-03-prefis moveis
Microsoft word   linux-03-03-prefis moveisMicrosoft word   linux-03-03-prefis moveis
Microsoft word linux-03-03-prefis moveis
 
Permissão de Acesso - Sistema de Arquivos Linux
Permissão de Acesso - Sistema de Arquivos LinuxPermissão de Acesso - Sistema de Arquivos Linux
Permissão de Acesso - Sistema de Arquivos Linux
 
01 notações iniciais
01   notações iniciais01   notações iniciais
01 notações iniciais
 
NotORM
NotORMNotORM
NotORM
 
Vps manager 2.0 documentação e intalação
Vps manager 2.0   documentação e intalaçãoVps manager 2.0   documentação e intalação
Vps manager 2.0 documentação e intalação
 
Migrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail databaseMigrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail database
 
Estouro de quota
Estouro de quotaEstouro de quota
Estouro de quota
 
Adm sop-unidade6
Adm sop-unidade6Adm sop-unidade6
Adm sop-unidade6
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Aula 8 active diretory - 29092012
Aula 8   active diretory - 29092012Aula 8   active diretory - 29092012
Aula 8 active diretory - 29092012
 
Unidade O4
Unidade O4Unidade O4
Unidade O4
 

Arquivos de Configuração-Gshadow, adduser, useradd, usermod

  • 1. APRESENTADO POR: Bianca, Elane, Hingrid, Ireneide, Larissa, Mayke, Maysa e Wagner
  • 2.
  • 3. Possui informações sobre senhas criptografadas em MD5 OU SHA512 de contas sobre os usuários e campos de controle de validação de tempo de validação de senhas. Somente pode ser lido pelo administrador (root). SINTAXE: #cat /etc/shadow Contém os logins dos usuários e suas senhas criptografadas.
  • 4. O arquivo /etc/shadow possui nove campos (colunas) separados por “:”. Quando um novo usuário é adicionado no sistema uma nova linha é adicionada ao arquivo. Os campos desse arquivo têm a seguinte sintaxe:usuário senha históric o mínimo máximo aviso inativo desabili -tado reser- vado
  • 5. • Usuário: Nome do usuário válido para login. • Senha: Senha criptografada com MD5 ou SHDA512. “:” = Não é necessário senha de acesso; “*”= Conta esta desabilitada; “!” = A senha não foi atribuída a conta; • Histórico: número de dias (desde 01 de janeiro de 1970) que a senha teve sua última alteração. • Mínimo: Número de dias antes que a senha possa ser trocada: 0 = informa que a senha possa ser trocada a qualquer momento. Parâmetro –m do comando chage. • Máximo: Número de dias após os quais a senha deverá ser trocada: 99999 = informa que a senha não expira ou expira depois de cerca de 270 dias. Parâmetro –M do comando chage.
  • 6. • Aviso: Número de dias para avisar ao usuário da expiração da senha. O padrão é 7 dias. Parâmetro –W do comando chage. • Inativo: Número de dias depois que a senha expirada fará com que a conta seja desabilitada. • Desabilitado: Número de dias desde 01 de janeiro de 1970, para que uma conta tenha sido desabilitada. Parâmetro –E do comando chage. • Reservado: Este campo está reservado para uso futuro.
  • 7. Possui as senhas criptografadas para cada grupo. SINTAXE: #cat /etc/gshadow | grep nome_do_usuário Os campos desse grupo possui a seguinte sintaxe: usuário senha GID membros
  • 8. •1º Nome do grupo •2º Senha criptografada; ! = usuários que não são membros do grupo não podem acessá-lo. •3º Administradores do grupo •4º Membros do grupo
  • 9. #cat /etc/gshadow | grep pedro Este comando informa a qual grupo o usuário Pedro pertence. vendedores:*::pedro,root,ecouto
  • 10.
  • 11. Adiciona usuários ou grupos no sistema de acordo com as opções especificadas. Atualiza as informações. O usuário é criado com senha. Sintaxe: adduser [opções] [nome_de_login] EXEMPLO: Adicionar usuário ELANE no sistema. # adduser elane OBS: Para criar um grupo com o comando adduser usamos a opção –group. Para criar o grupo “turismo” usamos o comando, vejamos: $ adduser –group turismo
  • 12. • -c ou – comment: Utilizado para inserir um comentário ou o nome completo do usuário no momento em que estiver criando a conta do usuário. EXEMPLO: root# adduser -c "Meu nome completo" leocosta • -g ou –gid: Nome do grupo ou GID do grupo que será padrão na criação do usuário. EXEMPLO: root# adduser -g cpd leocosta
  • 13. • -G ou –groups: O usuário poderá fazer parte de outros grupos sem alterar o grupo padrão. EXEMPLO: root# adduser -G cpd leocosta • -M: Cria o usuário mas não cria o diretório HOME. EXEMPLO: root# adduser -M leocosta
  • 14. Useradd é o comando principal para criar contas de usuários e seus flags. Este comando cria um novo usuário sem alocar recursos. SINTAXE: useradd [opções] usuário
  • 15. • -d: que define o diretório principal das contas de usuários. • -s, --shell SHELL : define o shell padrão do usuário. • -h, --help : exibe as opções do comando. • -c: que define o comentário e que deve ser escrito dentro de aspas “” e utilizando de “,” para aderir mais de um comentario como o exemplo -c “usuario,tem,que,morrer”. EXEMPLO: sudo useradd -d /home/aluno -s /bin/bash aluno Cria o usuário aluno e define o nome do diretório home (não cria o diretório) e o shell padrão .
  • 16. #useradd -d /home/usuario -m -c “cuidado,usuario” -s /bin/bash -g users -G audio,cdrom,tape usuário Ou seja, estamos criando uma conta de usuário cujo o seu diretório padr’ão vai ser /home/usuario , e que apos eu concluir o comando esse diretório vai ser criado automaticamente. Esse usuário possui os comentarios “Cuidado Usuário”e vai usar o shell bash toda vez que ele se logar no terminal local ou remoto com rlogin, ssh ou telnet. Este usuário possui o seu grupo primário definido como users e estará dentro dos grupos audio,cdrom e tape. Veja que o nome de usuário vai no final , que é o nome de login de conta de usuário, o nome completo foi definido no comentário.
  • 17. O adduser é interativo,ou seja, automático, você só seleciona login, id , group... Ex: Cria o usuário “etec” no grupo “etec” Já o useradd é manual, ou seja, você define a senha. Apenas adiciona um novo usuário ao arquivo /etc/passwd. Não cria um diretório home para este usuário. Portanto, é diferente do comando adduser. Ex: Cria o usuário “etec” (e você escolhe a
  • 18. Este comando cria um novo grupo de usuários. SINTAXE: groupadd [opções] grupo EXEMPLO: groupadd -r teste Cria um grupo do sistema chamado teste.
  • 19. Este comando adiciona um grupo ao sistema. O grupo é criado sem usuários. SINTAXE: addgroup [options] grupo
  • 20. Este comando modifica um grupo de usuários do sistema. SINTAXE: groupmod [opções] <groupname> Opção: -g - Ao usarmos esta opção, podemos modificar o GID do grupo. -n - Para trocarmos o nome do grupo.
  • 21. Exemplo 1: Modificando o GID do grupo "administracao". # groupmod -g 666 administracao Exemplo 2: Modificando o nome do grupo oragroup. # groupadd -n oracle oragroup