Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRubens Sousa Duarte Alterado mais de 7 anos atrás
1
Permissões no Linux Funções Proteger o sistema Proteger os arquivos de usuário Definir políticas de acesso ao sistema Permitir ou negar acesso a determinados arquivos
2
Permissões no Linux Política de acesso no Linux Por padrão, somente o super-usuário (root) tem ações irrestritas no sistema, justamente por ser o usuário responsável pela configuração, administração e manutenção do Linux Usando uma política de permissões, pode-se configurar políticas de acesso diferenciadas para cada usuário
3
Permissões no Linux Entendendo as permissões drwx------... 2 wester............. 512 Jan... 29 23:30.. Arquivos/ -rw-rw-r--... 1 wester....... 280232 Dec.. 16 22:41... notas.txt d => diretório b => arquivo de bloco c => arquivo especial de caractere p => canal s => socket - => arquivo "normal"
4
Permissões no Linux Entendendo as permissões drwx------... 2 wester............. 512 Jan... 29 23:30.. Arquivos/ -rw-rw-r--... 1 wester....... 280232 Dec.. 16 22:41... notas.txt rw- => a primeira parte significa permissões do proprietário rw- => a segunda parte significa permissões do grupo ao qual o usuário pertence r-- => a terceira parte significa permissões para os demais usuários
5
Permissões no Linux Níveis de permissões r => significa permissão de leitura (read); w => significa permissão de gravação (write); x => significa permissão de execução (execution); - => significa permissão desabilitada.
6
Permissões no Linux Permissões mais comuns --- => nenhuma permissão; r-- => permissão de leitura; r-x => leitura e execução; rw- => leitura e gravação; rwx => leitura, gravação e execução.
7
Permissões no Linux Configurando permissões com chmod Para ter uma visão mais clara da forma simbólica com o chmod, imagine que tais símbolos se encontram em duas listas, e a combinação deles gera a permissão:
8
Permissões no Linux Configurando permissões com chmod Para poder combinar os símbolos destas duas listas, usam-se os operadores: + (sinal de adição) => adicionar permissão - (sinal de subtração) => remover permissão = (sinal de igualdade) => definir permissão Ex: Para adicionar permissão de gravação no arquivo teste.old para um usuário. chmod u+w teste.old
9
Permissões no Linux Configurando permissões com chmod Vamos supor que o arquivo teste.old deverá estar com todas as permissões disponíveis para o grupo. Podemos usar então: chmod g=rwx teste.old
10
Permissões no Linux chmod com o método numérico Permissão Binário Decimal --- 000 0 --x 001 1 -w- 010 2 -wx 011 3 r-- 100 4 r-x 101 5 rw- 110 6 rwx 111 7
11
Permissões no Linux chmod com o método numérico Ex: chmod 600 notas.txt
12
Permissões no Linux lista de configurações bastante utilizadas: ---------000Nenhuma permissão r-------- 400Leitura para o dono r--r--r-- 444Leitura para todos rw------- 600Leitura e escrita para o dono rw-r--r-- 644Leitura e escrita para o dono, leitura aos demais rw-rw-rw- 666Leitura e escrita para todos rwx------ 700Total para o dono rwxr-x--- 750Total para o dono, leitura e execução para o grupo, nenhuma aos demais rwxr-xr-x 755Total para o dono, leitura e execução aos demais rwxrwxrwx777Total para todos
13
Permissões no Linux Finalizando Como você viu, é muito mais prático utilizar o chmod com o método numérico. Mas você pode ter ficado confuso com todo esse esquema de permissão. Mas não se sinta culpado por isso. A questão é que nos sistemas baseados em Unix, permissões são um dos aspectos mais complexos existentes. Tal complexidade é equivalente à eficiência do uso de permissões. Por isso, a melhor maneira de entender as permissões é treinando. Sendo assim, ao trabalho! Treine, crie permissões e veja seus resultados. Boa aprendizagem!
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.