Pular para o conteúdo

Permissões e privilégios no Linux

Dica publicada em Linux / Introdução
Dyemes Cartegyano dyemes
Hits: 42.589 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Permissões e privilégios no Linux

Bom, pessoal, mostrarei um pouco das permissões e privilégios que o usuário, grupo ou outros podem ter ou não, o tipo de permissão ou privilégio para leitura, escrita e execução.

Para verificar suas permissões e privilégios no seus arquivos simplesmente utilize o comando:

ls -lh
ou
ls -la

Na figura abaixo utilizei o comando "ls - lh" (para mostrar o exemplo). Para verificar mais detalhadamente utilize o "ls -la".
Linux: LINUX - Permissões e Privilégios
A parte em destaque na figura são as CHAVES DE PERMISSÃO (VALORES).

Cada valor representa o seguinte:
  • r = read (Leitura)
  • w = Write (Escrita)
  • x = Execução
  • - = Sem permissão naquele campo

Tipos de arquivo:
  • d = Diretórios
  • - = Arquivos comuns (.txt)
  • l = Links
  • c = Dispositivos

Representação dos usuários:
  • u = user
  • g = group
  • o = others
  • a = all ou a (ugo) = all

Operações:
  • + = Adicionar uma permissão
  • - = Retirar uma permissão
  • = = Assinalar forma explícita uma permissão.

Utilizaremos o comando chmod com as seguintes opções:
  • -c = Mostra informação
  • -f = Não mostra mensagens de erro na tela
  • -R = Recursivo

Exemplo:

chmod u+x, g-w, o=R (arquivo)

Depois utilize o comando:

ls - lh

Ficará assim:

- r w x r- -r - - 1

Faremos conforme abaixo:

mkdir (nome do arquivo)

Ex:

mkdir privilegio

Entrar dentro da pasta "privilegio":

cd privilegio

Criar arquivo com o comando "touch".

touch arquivoteste

Vamos verificar o valor:

ls -lh

Aparecerá mais ou menos isto:

- r w - - r - - 1 root root

Vejamos a tabela abaixo:
Linux: LINUX - Permissões e Privilégios
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
chmod u=rwx,go -r arquivoteste
$ ls -lh
$ chmod ugo=rwx diretorioteste
Linux: LINUX - Permissões e Privilégios
  • 0 = Sem permissão
  • 1 = Permissão para executar
  • 2 = Permissão para escrever
  • 3 = Permissão para escrever e executar
  • 4 = Permissão para leitura
  • 5 = Permissão para leitura e executar
  • 6 = Permissão para leitura e escrita
  • 7 = Permissão para leitura, escrita e execução

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Configurando Arquivos de LOG para Preservar Informações do Journal no CentOS 7 e Red Hat 7

Criando legendas para seus vídeos

Corrigindo erro "VM is inaccessible" do VirtualBox

Distribuição leve? Dá-lhe Madbox!

Instalando Firefox 5 no Ubuntu - PPA

#1 Comentário enviado por jeferson_roseira em 25/06/2009 - 19:21h
cara muito bom sua dica

#2 Comentário enviado por VonNaturAustreVe em 25/06/2009 - 23:31h
o cara foi direto gostei de ver.

[]'s
#3 Comentário enviado por rickchbz em 03/08/2017 - 18:45h
e no caso das permissões renomear e excluir, se encaixa em qual letra "rwx" escrita?

Contribuir com comentário

Entre na sua conta para comentar.