Permissôes de arquivos linux

891 palavras 4 páginas
Permissões e Propriedades de Arquivos no Linux

Material desenvolvido por Rafael Fernando Diorio Última atualização em 27/01/2011

www.diorio.com.br

Tópicos


Tipos de arquivos Permissões de arquivos Permissões especiais Donos e grupos de arquivos Umask Listas de Controle de Acessos - ACLs











Tipos de arquivos
Do ponto de vista do sistema, existem 7 tipos de arquivos diferentes:
Caractere
d l b c s p Arquivo regular Diretório ou pasta Ligação simbólica Dispositivo orientado a blocos (HD, CD-ROM, etc.) Dispositivo orientado a caracteres (porta serial, modem, etc.) Socket (comunicação entre processos) Pipe (comunicação entre processos)

Tipo de Arquivo

Obs.: Os caracteres acima podem ser visualizadas através do comando “ls -l”.

Permissões de arquivos
Os arquivos do Linux têm, todos, três grupos de permissões: usuário, grupo e outros...

Cada um destes grupos pode ter a permissão de leitura (“r”), escrita (“w”) e execução (“x”); As permissões podem ser definidas conforme os valores “r”, “w” ou “x” (acima) ou na forma numérica, com os valores “4”, “2” ou “1”, respectivamente.

Permissões de arquivos (cont.)
O comando chmod é utilizado para alterar as permissões de acesso aos arquivos do sistema; Sua sintaxe na representação simbólica é:  1: chmod u+rwx,g+rwx,o+rwx arquivo(s)
 

2: chmod u=rw,g=r,o=r arquivo(s) 3: chmod u-rwx,g-rwx,o-rwx arquivo(s)

O equivalente acima, porém na representação numérica é:  1: chmod 777 arquivo(s)
 

2: chmod 644 arquivo(s) 3: chmod 000 arquivo(s)

Permissões especiais
SUID bit (u+s ou 4000 no chmod): O programa será executado com as permissões do dono do arquivo ao invés das permissões do usuário que o executou.  Ex: “/usr/bin/passwd” SGID bit (g+s ou 2000 no chmod): Este bit aplicado a um diretório, fará com que qualquer arquivo criado dentro do mesmo tenha o mesmo grupo do diretório.  Ex: “/usr/bin/crontab” Sticky bit (+t ou 1000 no chmod): Quando aplicado a

Relacionados

  • Sistemas Operacionais - Aula
    900 palavras | 4 páginas
  • Adm Redes Linux Unidade
    6644 palavras | 27 páginas
  • GNU/Linux diretorios
    1557 palavras | 7 páginas
  • Entendendo Linux
    1808 palavras | 8 páginas
  • Hire friends
    3062 palavras | 13 páginas
  • REDES
    2410 palavras | 10 páginas
  • Comandos Basico Linux
    5056 palavras | 21 páginas
  • Sistemas de Arquivos
    4635 palavras | 19 páginas
  • A-origem-do-giro-nassim-haramein
    3988 palavras | 16 páginas
  • xadc
    2138 palavras | 9 páginas