Transparencia4 Linux Fundamentos

  • 2,402 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,402
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
130
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Linux Fundamentos Copyright © Alexandre Sauer Paes Leme TRANSPARÊNCIA 4
  • 2. Usuários e Grupos
    • Quatro arquivos principais:
      • /etc/passwd
        • Arquivo onde ficam armazenados os usuários , seus uids, diretório padrão , shell padrão, etc,
      • /etc/shadow
        • Arquivo onde ficam armazenados as senhas dos usuários.
      • /etc/group
        • Arquivo onde ficam armazenados os grupos do sistema.
      • /etc/login.defs
        • Arquivo de ocnfiguração dos usuários, para definir vencimento da senha, se cria o home do user, tamanho da senha e outros dados para configuração de novos usuários.
  • 3. Usuários e Grupos
    • Prática:
      • Visualizar arquivo /etc/passwd
    # cat /etc/passwd Sintaxe:
  • 4. Usuários e Grupos
    • Prática:
      • Visualizar arquivo /etc/group
    # cat /etc/group Sintaxe:
  • 5. Usuários e Grupos
    • Prática:
      • Visualizar arquivo /etc/shadow
    # cat /etc/shadow Sintaxe:
  • 6. Usuários e Grupos
    • Prática:
      • Visualizar arquivo /etc/login.defs
    # cat /etc/login.defs Sintaxe:
  • 7. Usuários e Grupos
    • Usuários tem um numero identificador, chamado uid
    • Usuários tem um diretório onde pode guardar arquivos / programas, chamado de home do usuário.
      • /home/nome_usuario
    • Usuários pertence a grupos onde podem editar, executar arquivos/programas que não é dono
  • 8. Práticas
    • Comandos:
    • useradd ou adduser
    • su
    • userdel
    • newgrp
    • groupdel
    • passwd
    • whoami
    • id
    • who
    • finger
    • chfn
    Cria um usuário Muda o usuário Apaga um usuário Adiciona um grupo Apaga um grupo Troca a senha do usuário Verifica com qual usuário estou usando Verifica o uid de um usuário. Vê os usuários logados no momento Fornece informações sobre usuário Altera informações sobre usuário
  • 9. Práticas useradd ou adduser # useradd nome_user -m Sintaxe: Criar usuário seu_nome com o home em /home/seu_nome # useradd seu_nome -m Opções: -d – Escolhe o diretório home -m – Cria home do usuário automaticamente em /home -g - Adiciona usuário a determinado grupo
  • 10. Práticas passwd – Troca senha de um usuario # passwd nome_usuario Sintaxe: Trocar a senha do usuário seu_nome para teste20 # passwd seu_nome Sair do linux e logar com usuário seu_nome com nova senha # exit
  • 11. Práticas id – Verifica o uid do usuário, grupos, outros. Sintaxe: Verificar id do usuário # id seu_nome Verificar o usuário no arquivo de usuários do linux # less /etc/passwd Pesquisar o id do usuário nesse arquivo # id usuario
  • 12. Práticas su – Utiliza-se um outro usuário # su - nome_usuario_desejado Sintaxe: Trocar para usuário seu_nome # su - seu_nome Verificar id do usuário: # id seu_nome Pesquisar o usuário nesse arquivo
  • 13. Práticas su – Utiliza-se um outro usuário # su - nome_usuario_desejado Sintaxe: Trocar para usuário ROOT # su - root Verificar id do usuário: # id root Pesquisar o usuário nesse arquivo
  • 14. Práticas Newgrp – Adiciona um grupo # newgrp nome_grupo Sintaxe: Criar grupo teste # newgrp nome_grupo Verificar no arquivo de grupos se o grupo foi criado # less /etc/group
  • 15. Práticas groupdel – Apaga um grupo # groupdel nome_grupo Sintaxe: Apagar o grupo teste # groupdel nome_grupo Verificar no arquivo de grupos se o grupo foi apagado # less /etc/group
  • 16. Práticas userdel – Apaga um usuario # userdel -r nome_usuario Sintaxe: Apagar usuário seu_nome # userdel –r seu_nome Verificar se o diretório do usuário foi excluído # cd /home # ls –al seu_nome
  • 17. Práticas who – Verifica os usuários logados no linux # who Sintaxe: Verificar usuários logados # who
  • 18. Práticas finger – Exibe informações sobre um usuário # finger nome_usuario Sintaxe: Verificar informações sobre root # finger root
  • 19. Práticas chfn – Altea informações de um usuário # chfn nome_usuario Sintaxe: Alterar informações do umdeterminado usuário # chfn usuário_qualquer
  • 20. Exercícios
    • 1 – Adicionar grupo chamado alunos
    • 2 - Criar seguintes usuários:
      • Joao
      • Paulo
      • Roberto
    • 3 - Adicionar senhas aos usuários ( senha mesmo nome )
    • 4 – Testar se usuários estão logando. Qual procedimento realizado?
    • 5 - Qual o id dos usuários criados? Qual comando utilizado? Qual outra forma de verificar o id do usuário?
    • 6 – Criar grupo chamado professores.
    • 7 – Qual arquivo fica armazenado os grupos no linux? E os usuários? E as senhas?
    • 8 – Apagar usuário joao e seu diretório home também. Qual comando executado?
    • 9 – Alterar informações do usuário Paulo. Qual comando Executado?
    • 10 – Verificar informações alteradas do usuário Paulo. Qual comando executado?
    • 11 – Alternar para usuário Roberto. Qual comando executado? Qual comando que sei se o usuário que estou?
    • 12 – Alterar senha do usuário Paulo. Qual comando executado?
    • 13 – Alterar usuário para usuário Paulo. Qual comando executado?
    • 14 – Qual diretório que estou? Qual comando executado?
  • 21. Exercícios
    • 15 – Criar árvore de diretório abaixo o diretório home do usuário Paulo como descrito abaixo:
      • Provas
        • Linux
        • Matematica
        • Portugues
        • Ingles
      • Trabalhos
        • Linux
        • Matematica
        • Portugues
        • Ingles
      • Pesquisas
        • Diversas
        • Linux
        • Windows
    • 16 – Quem é o dono dos diretórios criados? Qual comando executado?
    • 17 – Qual o id do usuário Paulo? Qual comando executado?
    • 18 – Como sei sobre outras opções do comando useradd ? Cite e explique duas.
  • 22. Exercícios
    • 19 – Criar arquivos abaixo a árvore de diretórios criados anteriormente ao diretório home do usuário Paulo como descrito abaixo:
      • Provas
        • Linux
          • Comandos
          • Provas
          • pratica
        • Matematica
        • Portugues
        • Ingles
      • Trabalhos
        • Linux
        • Matematica
          • Formulas
          • resumo
        • Portugues
        • Ingles
      • Pesquisas
        • Diversas
        • Linux
        • Windows
          • AD