Hostwinds Tutoriais

Resultados da busca por:


Índice


Compreendendo a propriedade e permissões de arquivos Linux
Verificando a propriedade e permissões atuais de arquivos
Exemplo de saída do comando 'ls -l':
Alteração da propriedade do arquivo
Altere o proprietário do arquivo:
Altere o grupo de arquivos:
Altere o proprietário e o grupo:
Modificando permissões de arquivo
Modo simbólico:
Adicionar permissão de execução para o proprietário:
Adicionar permissões de leitura e gravação para o proprietário e o grupo:
Remova a permissão de leitura para outros:
Modo numérico
Não defina permissões para ninguém:
Defina todas as permissões para todos:
Defina a leitura e escreva para o proprietário e leia para o grupo:

Alterando a propriedade e as permissões do arquivo no Linux

Tag: Linux,  Security 

Compreendendo a propriedade e permissões de arquivos Linux
Verificando a propriedade e permissões atuais de arquivos
Exemplo de saída do comando 'ls -l':
Alteração da propriedade do arquivo
Altere o proprietário do arquivo:
Altere o grupo de arquivos:
Altere o proprietário e o grupo:
Modificando permissões de arquivo
Modo simbólico:
Adicionar permissão de execução para o proprietário:
Adicionar permissões de leitura e gravação para o proprietário e o grupo:
Remova a permissão de leitura para outros:
Modo numérico
Não defina permissões para ninguém:
Defina todas as permissões para todos:
Defina a leitura e escreva para o proprietário e leia para o grupo:

O Linux foi projetado para gerenciar vários usuários com eficiência, garantindo que apenas indivíduos autorizados possam acessar ou modificar arquivos específicos.Isso é feito através de um sistema de propriedade e permissões de arquivos que ajudam a proteger os dados do sistema e do usuário.A compreensão desses mecanismos ajuda a manter a segurança do sistema e garantir o gerenciamento adequado de arquivos.

Compreendendo a propriedade e permissões de arquivos Linux

No Linux, todos os arquivos e diretórios estão associados a um proprietário e um grupo.O acesso a esses arquivos é controlado por meio de permissões, que determinam se um usuário pode ler, gravar ou executar um arquivo.

Conceitos -chave:

  • Proprietário: O usuário que criou o arquivo.
  • Grupo: Um conjunto de usuários que compartilham acesso ao arquivo.
  • Permissões: Defina quais ações podem ser executadas no arquivo:
    • Leia (R): Permite visualizar o conteúdo do arquivo.
    • Escreva (W): Permite modificações no arquivo.
    • Execute (x): Ativa a execução do arquivo como um programa.

Verificando a propriedade e permissões atuais de arquivos

Para visualizar a propriedade e as permissões de um arquivo/diretório, use o 'ls -l' comando:

ls -l filename
Exemplo de saída do comando 'ls -l':
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
  • -rwxrw-r--: representa o tipo de arquivo e permissões.
    • RWX: Permissões para o proprietário (Foo).
    • RW-: Permissões para o grupo (bar).
    • R--: Permissões para outros.
  • Foo: Proprietário do arquivo.
  • Bar: Grupo associado ao arquivo.
  • 1024: Tamanho do arquivo em bytes.
  • 1 de janeiro 00:00: Última data e hora da modificação.

Para listar detalhes de todos os arquivos em um diretório, basta usar 'LS -l' sem especificar um nome de arquivo.Para diretórios, este comando lista o conteúdo com a mesma saída detalhada.

Para mais detalhes sobre LS, use 'LS - -Help' ou 'homem ls' comandos.

Alteração da propriedade do arquivo

Somente o usuário root ou usuários com privilégios de sudo apropriados podem modificar a posse de arquivos.Para mudar de propriedade, use o 'CHOwn' comando:

chown [user]:[group] filename
Altere o proprietário do arquivo:
chown newowner filename
Altere o grupo de arquivos:
chown :newgroup filename
Altere o proprietário e o grupo:
chown newowner:newgroup filename

Para aplicar mudanças na propriedade recursivamente a um diretório e seu conteúdo, use o '-R'opção:

chown -R newowner:newgroup /path/to/directory

Para mais informações sobre 'Chown', use 'CHOwn - -Help' ou 'homem chown'.

Modificando permissões de arquivo

As permissões de arquivo podem ser ajustadas usando o 'chmod' comando.Existem dois métodos principais:

  • Modo simbólico

  • Modo numérico

Modo simbólico:

Ajuste as permissões usando representações simbólicas.

Adicionar permissão de execução para o proprietário:
chmod u+x filename
Adicionar permissões de leitura e gravação para o proprietário e o grupo:
chmod ug+rw filename
Remova a permissão de leitura para outros:
chmod o-r filename

Modo numérico

O modo numérico permite definir permissões usando um número de três dígitos.Cada dígito representa permissões para o proprietário, grupo e outros, respectivamente.O valor para cada dígito é a soma dos números que representam quais permissões são permitidas para essa função, com um valor máximo de 7 (sete) para cada dígito.0 (zero) não representa permissões.

Representação numérica para cada tipo de permissão:

  • Leia: 4
  • Escreva: 2
  • Execute: 1

Por exemplo, para fornecer ao usuário ler e gravar acesso, o grupo só leia o acesso e outros usuários sem acesso, o número para representar que seria 740.

Aqui estão mais alguns exemplos:

Não defina permissões para ninguém:
chmod 000 filename
Defina todas as permissões para todos:
chmod 777 filename
Defina a leitura e escreva para o proprietário e leia para o grupo:
chmod 640 filename

Escrito por Hostwinds Team  /  agosto 29, 2018