You are on page 1of 22

Linux

Fundamentos

TRANSPARNCIA 4

Copyright
Alexandre Sauer Paes Leme
Usurios e Grupos
Quatro arquivos principais:
/etc/passwd
Arquivo onde ficam armazenados os usurios ,
seus uids, diretrio padro , shell padro, etc,
/etc/shadow
Arquivo onde ficam armazenados as senhas dos
usurios.
/etc/group
Arquivo onde ficam armazenados os grupos do
sistema.
/etc/login.defs
Arquivo de ocnfigurao dos usurios, para definir
vencimento da senha, se cria o home do user,
tamanho da senha e outros dados para configurao
de novos usurios.
Usurios e Grupos
Prtica:
Visualizar arquivo /etc/passwd

Sintaxe:
# cat /etc/passwd
Usurios e Grupos
Prtica:
Visualizar arquivo /etc/group

Sintaxe:
# cat /etc/group
Usurios e Grupos
Prtica:
Visualizar arquivo /etc/shadow

Sintaxe:
# cat /etc/shadow
Usurios e Grupos
Prtica:
Visualizar arquivo /etc/login.defs

Sintaxe:
# cat /etc/login.defs
Usurios e Grupos

Usurios tem um numero identificador, chamado uid


Usurios tem um diretrio onde pode guardar arquivos /
programas, chamado de home do usurio.
/home/nome_usuario
Usurios pertence a grupos onde podem editar, executar
arquivos/programas que no dono
Prticas
Comandos:

useradd ou adduser Cria um usurio


su Muda o usurio
userdel Apaga um usurio
newgrp Adiciona um grupo
groupdel Apaga um grupo
passwd Troca a senha do usurio
whoami Verifica com qual usurio estou usando
id Verifica o uid de um usurio.
who V os usurios logados no momento
finger Fornece informaes sobre usurio
chfn Altera informaes sobre usurio
Prticas
useradd ou adduser

Sintaxe:
# useradd nome_user -m

Criar usurio seu_nome com o home em /home/seu_nome

# useradd seu_nome -m

Opes: -d Escolhe o diretrio home


-m Cria home do usurio automaticamente em /home
-g - Adiciona usurio a determinado grupo
Prticas
passwd Troca senha de um usuario

Sintaxe:
# passwd nome_usuario

Trocar a senha do usurio seu_nome para teste20


# passwd seu_nome

Sair do linux e logar com usurio seu_nome com nova senha


# exit
Prticas
id Verifica o uid do usurio, grupos, outros.

Sintaxe:
# id usuario

Verificar id do usurio
# id seu_nome

Verificar o usurio no arquivo de usurios do linux


# less /etc/passwd
Pesquisar o id do usurio nesse arquivo
Prticas
su Utiliza-se um outro usurio

Sintaxe:
# su - nome_usuario_desejado

Trocar para usurio seu_nome


# su - seu_nome

Verificar id do usurio:
# id seu_nome
Pesquisar o usurio nesse arquivo
Prticas
su Utiliza-se um outro usurio

Sintaxe:
# su - nome_usuario_desejado

Trocar para usurio ROOT


# su - root

Verificar id do usurio:
# id root
Pesquisar o usurio nesse arquivo
Prticas
Newgrp Adiciona um grupo

Sintaxe:
# newgrp nome_grupo

Criar grupo teste


# newgrp nome_grupo

Verificar no arquivo de grupos se o grupo foi criado


# less /etc/group
Prticas
groupdel Apaga um grupo

Sintaxe:
# groupdel nome_grupo

Apagar o grupo teste


# groupdel nome_grupo

Verificar no arquivo de grupos se o grupo foi apagado


# less /etc/group
Prticas
userdel Apaga um usuario

Sintaxe:
# userdel -r nome_usuario

Apagar usurio seu_nome


# userdel r seu_nome

Verificar se o diretrio do usurio foi excludo


# cd /home

# ls al seu_nome
Prticas
who Verifica os usurios logados no linux

Sintaxe:
# who

Verificar usurios logados


# who
Prticas
finger Exibe informaes sobre um usurio

Sintaxe:
# finger nome_usuario

Verificar informaes sobre root


# finger root
Prticas
chfn Altea informaes de um usurio

Sintaxe:
# chfn nome_usuario

Alterar informaes do umdeterminado usurio


# chfn usurio_qualquer
Exerccios
1 Adicionar grupo chamado alunos
2 - Criar seguintes usurios:
Joao
Paulo
Roberto
3 - Adicionar senhas aos usurios ( senha mesmo nome )
4 Testar se usurios esto logando. Qual procedimento realizado?
5 - Qual o id dos usurios criados? Qual comando utilizado? Qual outra forma de verificar o id
do usurio?
6 Criar grupo chamado professores.
7 Qual arquivo fica armazenado os grupos no linux? E os usurios? E as senhas?
8 Apagar usurio joao e seu diretrio home tambm. Qual comando executado?
9 Alterar informaes do usurio Paulo. Qual comando Executado?
10 Verificar informaes alteradas do usurio Paulo. Qual comando executado?
11 Alternar para usurio Roberto. Qual comando executado? Qual comando que sei se o
usurio que estou?
12 Alterar senha do usurio Paulo. Qual comando executado?
13 Alterar usurio para usurio Paulo. Qual comando executado?
14 Qual diretrio que estou? Qual comando executado?
Exerccios
15 Criar rvore de diretrio abaixo o diretrio home do usurio Paulo como descrito abaixo:
Provas
Linux
Matematica
Portugues
Ingles
Trabalhos
Linux
Matematica
Portugues
Ingles
Pesquisas
Diversas
Linux
Windows
16 Quem o dono dos diretrios criados? Qual comando executado?
17 Qual o id do usurio Paulo? Qual comando executado?
18 Como sei sobre outras opes do comando useradd ? Cite e explique duas.
Exerccios
19 Criar arquivos abaixo a rvore de diretrios criados anteriormente ao diretrio home do
usurio Paulo como descrito abaixo:
Provas
Linux
Comandos
Provas
pratica
Matematica
Portugues
Ingles
Trabalhos
Linux
Matematica
Formulas
resumo
Portugues
Ingles
Pesquisas
Diversas
Linux
Windows
AD

You might also like