Cuidado com chmod 777

  • imagemErick GiorgioErick Giorgio
  • 19 Dec 2022
Image Cuidado com chmod 777

Tabela numérica de permissões do Linux


Permissões em Linux (ou UNIX) podem ser difíceis de entender. Aqui está um passo a passo para determinar a combinação certa de permissões.

Cada objeto (arquivo, diretório, soquetes, dispositivo, etc) tem 10 posições para indicar o que é possível com o objeto. Por exemplo você poderia ver em um objeto :


- rwx rwx rwx 1 user user 5891 Mar 2 2017 objeto


Você pode dividir as 10 posições acima em:

  • O Primeiro caracter representa o tipo de objeto. para arquivo d para diretórios para socket
  • Do segundo ao quarto são as permissões do dono do objeto
  • Do quinto ao sétimo são as permissões do grupo do objeto
  • Do oitavo ao décimo são as permissões de outros (qualquer outro usuário)

  • NumericReadableExplanation
    0---Sem accesso
    1--xExecução .*
    2-w-Escrita.**
    3-wxEscrita  e execução  .***
    4r--Leitura.
    5r-xLeitura e execução  .
    6rw-Leitura  e escrita  .
    7rwxLeitura, escrita e execução  .


    Linux é poderoso e divertido. Quando se trata de algo com muito poder, vale lembrar o conselho do tio Ben ao jovem Peter Park:


    Com grandes poderes, vem grandes responsabilidades


    Referências:


    “O Comando Proibido” Muitos sabem os perigos deste comando. Aqui vou demostrar alternativas para estimular mais ainda a não utilização do mesmo.