Sunteți pe pagina 1din 55

Introduo

Administrao de
Sistemas Linux

O que j vimos
Aula 5

Introduo Administrao de Sistemas Grupos


/etc/group
/etc/gshadow
Linux Usurios
/etc/passwd
Aula 06 - Usurios e Permisses /etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios
IEEE ComSoc UnB Student Branch Chapter Gerenciando
usurios

19 de julho de 2017 Monitorando


Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
O que j foi visto Administrao de
Sistemas Linux
Aula 5

O que j vimos

Comandos Aula 5

Grupos
/etc/group
I Pipe /etc/gshadow

I Editores VIM e Nano Usurios


/etc/passwd
/etc/shadow
I cp e mv
Criao de
I usurios
watch Modo manual
Utilizando
I awk programas
prprios

I tr Gerenciando
usurios
I tail e head Monitorando
Usurios
I more e less
Permisses
I Arquivos .profile e .bashrc Leitura, gravao
e execuo
Alterando
I Arquivo .bash_history permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Grupos Administrao de
Sistemas Linux
Arquivo /etc/group

O que j vimos
Aula 5

Utilizao Grupos
/etc/group
Definio dos grupos de usurios do sistema /etc/gshadow

Usurios
grupo : senha : GID : usuarios /etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Grupos Administrao de
Sistemas Linux
Arquivo /etc/group

O que j vimos
Aula 5

Utilizao Grupos
/etc/group
Definio dos grupos de usurios do sistema /etc/gshadow

Usurios
grupo : senha : GID : usuarios /etc/passwd
/etc/shadow

Criao de
I grupo: Nome do grupo usurios
Modo manual
I senha: Senha do Grupo (raramente usada) Utilizando
programas
prprios
I GID: ID do grupo
Gerenciando
I Lista de usuarios (separados por vrgulas) usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Grupos Administrao de
Sistemas Linux
Arquivo /etc/group

O que j vimos
Aula 5

Utilizao Grupos
/etc/group
Definio dos grupos de usurios do sistema /etc/gshadow

Usurios
grupo : senha : GID : usuarios /etc/passwd
/etc/shadow

Criao de
I grupo: Nome do grupo usurios
Modo manual
I senha: Senha do Grupo (raramente usada) Utilizando
programas
prprios
I GID: ID do grupo
Gerenciando
I Lista de usuarios (separados por vrgulas) usurios

Monitorando
Usurios
Exemplo Permisses
Leitura, gravao
filetransfer : x :1001: usuario1 , usuario2 e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Grupos Administrao de
Sistemas Linux
Arquivo /etc/gshadow

O que j vimos
Aula 5
Utilizao
Grupos
Definio das senhas dos grupos /etc/group
/etc/gshadow

grupo : senha : a dm in i st r ad or e s : usuarios Usurios


/etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Grupos Administrao de
Sistemas Linux
Arquivo /etc/gshadow

O que j vimos
Aula 5
Utilizao
Grupos
Definio das senhas dos grupos /etc/group
/etc/gshadow

grupo : senha : a dm in i st r ad or e s : usuarios Usurios


/etc/passwd
/etc/shadow
I grupo: Nome do grupo Criao de
usurios
I senha: Senha do Grupo (raramente usada) Modo manual
Utilizando
programas
I administradores: Usurios que podem inserir e remover prprios

usurios Gerenciando
usurios
I Lista de usuarios, separados por vrgulas Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Grupos Administrao de
Sistemas Linux
Arquivo /etc/gshadow

O que j vimos
Aula 5
Utilizao
Grupos
Definio das senhas dos grupos /etc/group
/etc/gshadow

grupo : senha : a dm in i st r ad or e s : usuarios Usurios


/etc/passwd
/etc/shadow
I grupo: Nome do grupo Criao de
usurios
I senha: Senha do Grupo (raramente usada) Modo manual
Utilizando
programas
I administradores: Usurios que podem inserir e remover prprios

usurios Gerenciando
usurios
I Lista de usuarios, separados por vrgulas Monitorando
Usurios

Permisses
Exemplo Leitura, gravao
e execuo
Alterando
filetransfer :!:: usuario1 , usuario2 permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/passwd

O que j vimos
Utilizao Aula 5

Definio dos usurios do sistema Grupos


/etc/group
usuario : x : uid : gid : GECOS : home : shell /etc/gshadow

Usurios
/etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/passwd

O que j vimos
Utilizao Aula 5

Definio dos usurios do sistema Grupos


/etc/group
usuario : x : uid : gid : GECOS : home : shell /etc/gshadow

Usurios
/etc/passwd
I usuario: Usurio /etc/shadow

Criao de
I senha: no mais utilizada aqui usurios
Modo manual
I UID e GID: ID do usurio e do grupo, respectivamente Utilizando
programas
prprios
I GECOS: Dados Gerais (nome, telefone, etc) Gerenciando
usurios
I home: Diretrio home do usurio
Monitorando
Usurios
I shell: Interpretador de comandos
Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/passwd

O que j vimos
Utilizao Aula 5

Definio dos usurios do sistema Grupos


/etc/group
usuario : x : uid : gid : GECOS : home : shell /etc/gshadow

Usurios
/etc/passwd
I usuario: Usurio /etc/shadow

Criao de
I senha: no mais utilizada aqui usurios
Modo manual
I UID e GID: ID do usurio e do grupo, respectivamente Utilizando
programas
prprios
I GECOS: Dados Gerais (nome, telefone, etc) Gerenciando
usurios
I home: Diretrio home do usurio
Monitorando
Usurios
I shell: Interpretador de comandos
Permisses
Leitura, gravao
Exemplo e execuo
Alterando
permisses
Permisses
fulano : x :1009:1009: , , ,:/ home / fulano :/ bin / bash especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/shadow

O que j vimos
Utilizao Aula 5

Grupos
Definio das senhas dos usurios /etc/group
/etc/gshadow
usuario : senha : last_changed : minimo : maximo : aviso : inativo
Usurios
: expira
/etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/shadow

O que j vimos
Utilizao Aula 5

Grupos
Definio das senhas dos usurios /etc/group
/etc/gshadow
usuario : senha : last_changed : minimo : maximo : aviso : inativo
Usurios
: expira
/etc/passwd
/etc/shadow

I senha: Hash da senha Criao de


usurios
Modo manual
I last_changed: ltima modificao (dias desde Utilizando
programas
1/1/1970) prprios

Gerenciando
I minimium: Tempo mnimo para alterar senha usurios

I maximum: Tempo mximo para alterar senha Monitorando


Usurios
I warn: Dias antes da senha expirar para avisar o usurio Permisses
Leitura, gravao
e execuo
I inactive: Dias para desativar a conta aps senha expirar Alterando
permisses
I expire: Dias para expirar a senha (desde 1/1/1970) Permisses
especiais
Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/shadow

O que j vimos
Aula 5

Grupos
Utilizao /etc/group
/etc/gshadow
Definio das senhas dos usurios Usurios
/etc/passwd
usuario : senha : last_changed : minimo : maximo : aviso : inativo /etc/shadow
: expira
Criao de
usurios
Modo manual
Exemplo Utilizando
programas
prprios
aluno : hash : 1 7 1 9 8 : 0 : 9 9 9 9 9 : 7 : : :
Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Usurios Administrao de
Sistemas Linux
Arquivo /etc/shadow

O que j vimos
Aula 5

Grupos
Utilizao /etc/group
/etc/gshadow
Definio das senhas dos usurios Usurios
/etc/passwd
usuario : senha : last_changed : minimo : maximo : aviso : inativo /etc/shadow
: expira
Criao de
usurios
Modo manual
Exemplo Utilizando
programas
prprios
aluno : hash : 1 7 1 9 8 : 0 : 9 9 9 9 9 : 7 : : :
Gerenciando
usurios

Monitorando
Consultar o manual! Usurios

Permisses
man shadow
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Criao de usurios Administrao de
Sistemas Linux
Modo manual

Procedimento O que j vimos


Aula 5
Seguir as etapas: Grupos
/etc/group
I Criar a entrada para o grupo primrio em /etc/shadow e /etc/gshadow

/etc/gshadow Usurios
/etc/passwd
I Criar a entrada para o usurio em /etc/passwd e /etc/shadow

Criao de
/etc/shadow usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Criao de usurios Administrao de
Sistemas Linux
Modo manual

Procedimento O que j vimos


Aula 5
Seguir as etapas: Grupos
/etc/group
I Criar a entrada para o grupo primrio em /etc/shadow e /etc/gshadow

/etc/gshadow Usurios
/etc/passwd
I Criar a entrada para o usurio em /etc/passwd e /etc/shadow

Criao de
/etc/shadow usurios
Modo manual
I Definir senha inicial Utilizando
programas
prprios
I Criar diretrio de trabalho (HOME) e definir permisses Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Criao de usurios Administrao de
Sistemas Linux
Modo manual

Procedimento O que j vimos


Aula 5
Seguir as etapas: Grupos
/etc/group
I Criar a entrada para o grupo primrio em /etc/shadow e /etc/gshadow

/etc/gshadow Usurios
/etc/passwd
I Criar a entrada para o usurio em /etc/passwd e /etc/shadow

Criao de
/etc/shadow usurios
Modo manual
I Definir senha inicial Utilizando
programas
prprios
I Criar diretrio de trabalho (HOME) e definir permisses Gerenciando
usurios
I Copiar arquivos de inicializao (/etc/skel)
Monitorando
I Quota de disco (opcional) Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Criao de usurios Administrao de
Sistemas Linux
Modo manual

Procedimento O que j vimos


Aula 5
Seguir as etapas: Grupos
/etc/group
I Criar a entrada para o grupo primrio em /etc/shadow e /etc/gshadow

/etc/gshadow Usurios
/etc/passwd
I Criar a entrada para o usurio em /etc/passwd e /etc/shadow

Criao de
/etc/shadow usurios
Modo manual
I Definir senha inicial Utilizando
programas
prprios
I Criar diretrio de trabalho (HOME) e definir permisses Gerenciando
usurios
I Copiar arquivos de inicializao (/etc/skel)
Monitorando
I Quota de disco (opcional) Usurios

Permisses
I Testar Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Criao de usurios Administrao de
Sistemas Linux
Modo manual

Procedimento O que j vimos


Aula 5
Seguir as etapas: Grupos
/etc/group
I Criar a entrada para o grupo primrio em /etc/shadow e /etc/gshadow

/etc/gshadow Usurios
/etc/passwd
I Criar a entrada para o usurio em /etc/passwd e /etc/shadow

Criao de
/etc/shadow usurios
Modo manual
I Definir senha inicial Utilizando
programas
prprios
I Criar diretrio de trabalho (HOME) e definir permisses Gerenciando
usurios
I Copiar arquivos de inicializao (/etc/skel)
Monitorando
I Quota de disco (opcional) Usurios

Permisses
I Testar Leitura, gravao
e execuo
Alterando
No faam isso permisses
Permisses
especiais
H um programa prprio para isso Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Criao de usurios Administrao de
Sistemas Linux
Utilizando programas prprios

O que j vimos
Criar usurio Aula 5

Grupos
# adduser aluno
/etc/group
/etc/gshadow
ou Usurios
/etc/passwd
# useradd aluno /etc/shadow

Criao de
usurios
Criar grupo Modo manual
Utilizando
programas
prprios
# addgroup vendas
Gerenciando
usurios
ou
Monitorando
# groupadd vendas Usurios

Permisses
Leitura, gravao
e execuo
Trocar senha Alterando
permisses
Permisses
# passwd aluno especiais
Permisses padro
Introduo
Gerenciando usurios Administrao de
Sistemas Linux

O que j vimos
Aula 5

Grupos
Modificar informaes do usurio /etc/group
/etc/gshadow

# usermod aluno [ OPTIONS ] Usurios


/etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Gerenciando usurios Administrao de
Sistemas Linux

O que j vimos
Aula 5

Grupos
Modificar informaes do usurio /etc/group
/etc/gshadow

# usermod aluno [ OPTIONS ] Usurios


/etc/passwd
/etc/shadow

Criao de
Modificar GECOS usurios
Modo manual
# chfn aluno Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Gerenciando usurios Administrao de
Sistemas Linux

O que j vimos
Aula 5

Grupos
Modificar informaes do usurio /etc/group
/etc/gshadow

# usermod aluno [ OPTIONS ] Usurios


/etc/passwd
/etc/shadow

Criao de
Modificar GECOS usurios
Modo manual
# chfn aluno Utilizando
programas
prprios

Gerenciando
Trocar expirao da senha usurios

Monitorando
# chage aluno Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Monitorando Administrao de
Sistemas Linux

O que j vimos
Aula 5
Verificar usurios logados Grupos
/etc/group
who /etc/gshadow

Usurios
ou /etc/passwd
/etc/shadow

w Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Monitorando Administrao de
Sistemas Linux

O que j vimos
Aula 5
Verificar usurios logados Grupos
/etc/group
who /etc/gshadow

Usurios
ou /etc/passwd
/etc/shadow

w Criao de
usurios
Modo manual
Utilizando
Verificar ltimo login programas
prprios

Gerenciando
last usurios

Monitorando
ou Usurios

lastlog Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Leitura, gravao e execuo

O que j vimos

9 bits Aula 5

Grupos
cd /etc/group
/etc/gshadow
ls -l
Usurios
/etc/passwd
drwxr -x -r - x 2 aluno aluno 4096 Feb 1 19:23 Desktop /etc/shadow

Criao de
usurios
Notao Octal Modo manual
Utilizando
programas
prprios
I r -> 22 = 4 Gerenciando
I w -> 21 = 2 usurios

Monitorando
I x -> 20 = 1 Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Leitura, gravao e execuo

O que j vimos

9 bits Aula 5

Grupos
cd /etc/group
/etc/gshadow
ls -l
Usurios
/etc/passwd
drwxr -x -r - x 2 aluno aluno 4096 Feb 1 19:23 Desktop /etc/shadow

Criao de
usurios
Notao Octal Modo manual
Utilizando
programas
prprios
I r -> 22 = 4 Gerenciando
I w -> 21 = 2 usurios

Monitorando
I x -> 20 = 1 Usurios

Permisses
rwx = 7 Leitura, gravao
e execuo
r-x = 5 Alterando
permisses
Permisses
rwxr-x-r-x = 755 especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Alterando permisses

O que j vimos
Aula 5

9 bits Grupos
/etc/group
cd /etc/gshadow

touch teste Usurios


ls -l teste /etc/passwd
/etc/shadow

-rw -r - -r - - 1 aluno aluno 0 Feb 1 21:02 teste Criao de


usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Alterando permisses

O que j vimos
Aula 5

9 bits Grupos
/etc/group
cd /etc/gshadow

touch teste Usurios


ls -l teste /etc/passwd
/etc/shadow

-rw -r - -r - - 1 aluno aluno 0 Feb 1 21:02 teste Criao de


usurios
Modo manual
Utilizando
programas
chmod prprios

Gerenciando
chmod 644 teste usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Alterando permisses

O que j vimos
Aula 5

9 bits Grupos
/etc/group
cd /etc/gshadow

touch teste Usurios


ls -l teste /etc/passwd
/etc/shadow

-rw -r - -r - - 1 aluno aluno 0 Feb 1 21:02 teste Criao de


usurios
Modo manual
Utilizando
programas
chmod prprios

Gerenciando
chmod 644 teste usurios

Monitorando
Usurios
chown Permisses
Leitura, gravao
chown usuario : grupo teste e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Sticky Bit

O que j vimos
Aula 5

Grupos
/etc/group
Caso especial /etc/gshadow

Usurios
ls - ld / tmp /etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Sticky Bit

O que j vimos
Aula 5

Grupos
/etc/group
Caso especial /etc/gshadow

Usurios
ls - ld / tmp /etc/passwd
/etc/shadow

Retorna: Criao de
usurios
drwxrwxrwt 12 root root 3072 Feb 1 20:17 / tmp Modo manual
Utilizando
programas
"t"???? prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Sticky Bit

O que j vimos
Aula 5

Grupos
/etc/group
Caso especial /etc/gshadow

Usurios
ls - ld / tmp /etc/passwd
/etc/shadow

Retorna: Criao de
usurios
drwxrwxrwt 12 root root 3072 Feb 1 20:17 / tmp Modo manual
Utilizando
programas
"t"???? prprios

Gerenciando
usurios
Sticky Bit Monitorando
Controla a escrita em diretrios com permisses muito Usurios

Permisses
"soltas" Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
SUID

O que j vimos
Caso especial Aula 5

Grupos
ls -l / etc / shadow /etc/group
/etc/gshadow

Usurios
/etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
SUID

O que j vimos
Caso especial Aula 5

Grupos
ls -l / etc / shadow /etc/group
/etc/gshadow

Retorna: Usurios
/etc/passwd
-rw -r - - - - - 12 root root 1284 Feb 1 20:17 / etc / shadow /etc/shadow

Criao de
Como o usurio pode alterar sua senha? usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
SUID

O que j vimos
Caso especial Aula 5

Grupos
ls -l / etc / shadow /etc/group
/etc/gshadow

Retorna: Usurios
/etc/passwd
-rw -r - - - - - 12 root root 1284 Feb 1 20:17 / etc / shadow /etc/shadow

Criao de
Como o usurio pode alterar sua senha? usurios
Modo manual
Utilizando
ls -l / usr / bin / passwd programas
prprios

- rwsr - xr - x 1 root root 54192 Nov 18 2015 / usr / bin / Gerenciando


usurios
passwd
Monitorando
Usurios
"s"?????
Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
SUID

O que j vimos
Caso especial Aula 5

Grupos
ls -l / etc / shadow /etc/group
/etc/gshadow

Retorna: Usurios
/etc/passwd
-rw -r - - - - - 12 root root 1284 Feb 1 20:17 / etc / shadow /etc/shadow

Criao de
Como o usurio pode alterar sua senha? usurios
Modo manual
Utilizando
ls -l / usr / bin / passwd programas
prprios

- rwsr - xr - x 1 root root 54192 Nov 18 2015 / usr / bin / Gerenciando


usurios
passwd
Monitorando
Usurios
"s"?????
Permisses
Leitura, gravao
SUID Bit e execuo
Alterando
Diz que o executvel deve ser executado com as permisses permisses
Permisses
especiais
de seu dono e no com as do usurio Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Definindo as permisses especiais

O que j vimos
Aula 5

Grupos
Definindo os bits especiais /etc/group
/etc/gshadow

Adicionar um bloco rwx antes das permisses normais, em Usurios


/etc/passwd
octal /etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Definindo as permisses especiais

O que j vimos
Aula 5

Grupos
Definindo os bits especiais /etc/group
/etc/gshadow

Adicionar um bloco rwx antes das permisses normais, em Usurios


/etc/passwd
octal /etc/shadow

Criao de
Exemplo usurios
Modo manual
Utilizando
cd programas
prprios
touch teste
Gerenciando
usurios
chmod 4744 teste
ls -l teste Monitorando
Usurios

- rwsr - -r - - 1 aluno aluno 0 Feb 1 21:02 teste Permisses


Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Sumrio Administrao de
O que j vimos Sistemas Linux

Aula 5
Grupos O que j vimos
Aula 5
/etc/group Grupos
/etc/gshadow /etc/group
/etc/gshadow

Usurios Usurios
/etc/passwd
/etc/passwd /etc/shadow

/etc/shadow Criao de
usurios
Criao de usurios Modo manual
Utilizando
Modo manual programas
prprios

Utilizando programas prprios Gerenciando


usurios
Gerenciando usurios
Monitorando
Monitorando Usurios Usurios

Permisses Permisses
Leitura, gravao
Leitura, gravao e execuo e execuo
Alterando
permisses
Alterando permisses Permisses
especiais
Permisses especiais Permisses padro

Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Permisses padro

O que j vimos
Aula 5

Grupos
/etc/group
/etc/gshadow

Mscara de permisses Usurios


/etc/passwd
Usada para definir as permisses padro do sistema /etc/shadow

Por padro, 022 Criao de


usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Permisses padro

O que j vimos
Aula 5

Grupos
/etc/group
/etc/gshadow

Mscara de permisses Usurios


/etc/passwd
Usada para definir as permisses padro do sistema /etc/shadow

Por padro, 022 Criao de


usurios
Modo manual
Mscara padro Utilizando
programas
prprios
Operao lgica AND NOT: Gerenciando
usurios
777 AND NOT 022 = 755 (para diretrios)
Monitorando
666 AND NOT 022 = 644 (para arquivos) Usurios

Permisses
Leitura, gravao
e execuo
Alterando
permisses
Permisses
especiais
Permisses padro
Introduo
Permisses Administrao de
Sistemas Linux
Permisses padro

Mscara de permisses O que j vimos


Aula 5
Usada para definir as permisses padro do sistema Grupos
Por padro, 022 /etc/group
/etc/gshadow

Consultar a tabela Usurios


/etc/passwd
/etc/shadow

Criao de
usurios
Modo manual
Utilizando
programas
prprios

Gerenciando
usurios

Monitorando
Usurios

Permisses
Leitura, gravao
e execuo
Figura: Fonte: https://pt.wikipedia.org/wiki/Umask Alterando
permisses
Permisses
especiais
Permisses padro

S-ar putea să vă placă și