seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

[tutorial] permissoes linux (chmod)

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1[tutorial] permissoes linux (chmod) Empty [tutorial] permissoes linux (chmod) Sex Fev 15, 2013 10:40 pm

Kodo no Kami

Kodo no Kami
master
master

bom galera nesse tutorial vou falar um pouco de permissao do linux, bom vamos la a permissao e dividida em 4 partes a primeira mostra o tipo de arquivo a segunda mostra a permissao do dono, a terceira mostra a permissao do grupo e quarta a dos outros usuarios, entre as permiçoes sao dividido 3 tipos padroes leitura escrita e execuçao, q sao exibido com r para leitura, w para escrite, x para execuçao, veja um exemplo de uma permiçao

Código:
-rw-r--r--  1 fts315 fts315        2 Fev 16 02:55 fts.txt

no exemplo acima a unica coisa importante e -rw-r--r--, como dito antes a primeira permissao e o tipo de arquivo ela tem um tamanho 1 caracter caso ela seja traçoo indica q e um arquivo caso seja a letra d um diretorio (existe outras alem dessas), depois vem a permissao do dono q sao 3 caracteres no meu exemplo ela e o rw- q significa q o dono tem permissao de leitura escrita mais nao tem permissao de execuçao, logo em seguida tem a permissao do grupo q tambem sao 3 caracteres no caso sao r-- (apenas leitura para o grupo), os outros 3 sao da usuario q no meu exemplo tambem so e de leitura, no caso se a permissao fosse

Código:
-rwxrwxrwx  1 fts315 fts315        2 Fev 16 02:55 fts.txt

seria permissao total a qualquer um aquele arquivo/pasta, para agente exibir as permissoes dos arquivos no linux pelo terminal usamos ls -l

Código:
fts315@skynet:~/Desktop$ ls -l
total 10015
drwxr-xr-x  2 fts315 fts315      104 Fev 14 17:55 Anime
-rw-r--r--  1 fts315 fts315        2 Fev 16 02:55 fts.txt
drwxr-xr-x  2 fts315 fts315      112 Fev 14 20:57 Source
fts315@skynet:~/Desktop$

para agente alterar usamos chmod seguido da sintaxe -c e o numero correspondente a ela por exemplo
o numero 777 q e permissao total ao usuario grupo e outros depois o arquivo, o primeiro 7 e a permissao para o dono, o segundo 7 e a permissao para o grupo e o terceiro para o outros usuarios

Código:
chmod -c 777 fts.txt

para agente negar as permissoes basta colocar 000 (quando sao as 3 permissoes apenas um 0 e suficiente)

Código:
chmod -c 000 fts.txt

para agente saber qual o numero correspondente a permiçao fazemos uma soma

4 - leitura
2 - escrita
1 - execuçao

no caso se eu quiser saber a permissao de leitura e execuçao basta somar 4+1 = 5, um exemplo de permissao ao dono de leitura escrita e execuçao (4+2+1 = 7) ao grupo de apenas leitura e escrita (4+2 = 6) e para outros apenas de leitura (4) entao ficaria 764

Código:
chmod -c 764 fts.txt

outra maneira e usar representaçao de caracteres sendo eles

u - dono
g - grupo
o - outros

r - leitura
w - escrita
x - execuçao

veja um exemplo modificando as permissoes para apenas para leitura do dono

Código:
chmod -c u=r fts.txt

para da permissao ao usuario e o grupo basta colocar ug

Código:
chmod -c ug=r fts.txt

para agente negar uma permicao deixamo em branco assim

Código:
chmod -c ug= fts.txt

permissao total a todos

Código:
chmod -c ugo=rwx fts.txt

para deletar uma permissao especifica usamos - ao inves de =, no exemplo vou tirar permissao de leitura do dono

Código:
chmod -c u-r fts.txt

para adicionar uma permissao especifica usamos +

Código:
chmod -c u+r fts.txt

bom galera e isso ^^

by hacker fts315

https://endoffile.umforum.net

2[tutorial] permissoes linux (chmod) Empty Re: [tutorial] permissoes linux (chmod) Sáb Fev 16, 2013 7:48 am

susp3it0virtu@l

susp3it0virtu@l
master
master

muito bom mano a explicação,isso tem hora que da uma bagunça na cabeça da gente na forma números (octal) e em simbolos tbm..kkkk

Uma forma que encontrei para decorar rapidim foi tentar assimilar a tabela abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Tem mostrar mais ou menos na tabela o que vejo para ficar melhor...kkk..
mas cada um tem uma forma de guardar..rsr

Ps.: Essa parte de permissões e figurinha carimbada na prova de LPIC ,para quem
quer tirar essa prova tem que ter isso em mente dentre outros topicos interessantes Smile


Valeu galera Cool

3[tutorial] permissoes linux (chmod) Empty Re: [tutorial] permissoes linux (chmod) Sáb Fev 16, 2013 9:13 am

Sir.Rafiki

Sir.Rafiki
avançado
avançado

vei *--* isso ai é uma das paradas que mais me confunde até hoje, otima explicação, *---* (+) estremamente recomendado para os novos user linux *---*

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos