Permissoes Linux [RESOLVIDO]

1. Permissoes Linux [RESOLVIDO]

José Pinguim
Zepinguim

(usa Linux Mint)

Enviado em 29/06/2019 - 17:49h

Galera, eu gostaria de saber algumas coisas a respeito das permissões Linux, na verdade eu queria saber se elas são exclusivas para uso em servidores, pois acho estranho o uso de permissão em arquivos Linux no desktop, sendo que é fácil fazer a alteração ter acesso ao arquivo.
Qual é a principal função dela a final de conta?


  


2. Re: Permissoes Linux [RESOLVIDO]

Marcos Piske Sendecki
DebUser

(usa Debian)

Enviado em 29/06/2019 - 19:08h

Olá,
O principal objetivo é restringir o acesso dos usuários, caso você deixe a permissão 777 em um arquivo, outros usuário que utilizam o equipamento podem modificar o mesmo.
Se tratando de binários as coisas ficam mais criticas, pois se você executar um binário como root e esse binário tiver uma chamada interna para apagar todo o sistema ele fará, por isso alguns programas tem seu próprio usuário, para separar as permissões, por exemplo, o apache2 usa o www-data. Caso esse programa tenha alguma vulnerabilidade, o arquivo com a permissão 777 do exemplo acima poderia ser modificado pelo apache2.
Existem ainda binários mais sensíveis, esses tem o SUID ou SGID habilitado, por exemplo, o passwd, caso o mesmo não tivesse essa permissão não seria possível alterar a senha, pois o arquivo que ele precisa modificar somente o root tem acesso..
Em relação a Desktops, quando você executa algum programa, o firefox, por exemplo, esse processo terá como dono o seu usuário e isso garante que os programas não modifiquem arquivos do sistema ou de outros usuários...


3. Re: Permissoes Linux [RESOLVIDO]

Stanislaus K
StanislausK

(usa FreeBSD)

Enviado em 30/06/2019 - 08:31h

Ola,

Leia:

A questão das permissões (Linux, Guia Prático)
https://www.hardware.com.br/livros/linux/questao-das-permissoes.html


4. Re: Permissoes Linux [RESOLVIDO]

Paulo Jr
Pebis

(usa Debian)

Enviado em 30/06/2019 - 10:46h


Imagine. Sem as permissões um usuário poderia fazer o que quisesse no sistema. Um leigo, se mexesse em um arquivo do sistema poderia quebra-lo, uma pessoa má intencionada, poderia quebrar o sistema, instalar um arquivo com más intenções... O usuário não pode ter acesso a todos os arquivos do sistema, é simples assim.


5. Re: Permissoes Linux [RESOLVIDO]

José Pinguim
Zepinguim

(usa Linux Mint)

Enviado em 03/07/2019 - 22:15h

DebUser escreveu:

Olá,
O principal objetivo é restringir o acesso dos usuários, caso você deixe a permissão 777 em um arquivo, outros usuário que utilizam o equipamento podem modificar o mesmo.
Se tratando de binários as coisas ficam mais criticas, pois se você executar um binário como root e esse binário tiver uma chamada interna para apagar todo o sistema ele fará, por isso alguns programas tem seu próprio usuário, para separar as permissões, por exemplo, o apache2 usa o www-data. Caso esse programa tenha alguma vulnerabilidade, o arquivo com a permissão 777 do exemplo acima poderia ser modificado pelo apache2.
Existem ainda binários mais sensíveis, esses tem o SUID ou SGID habilitado, por exemplo, o passwd, caso o mesmo não tivesse essa permissão não seria possível alterar a senha, pois o arquivo que ele precisa modificar somente o root tem acesso..
Em relação a Desktops, quando você executa algum programa, o firefox, por exemplo, esse processo terá como dono o seu usuário e isso garante que os programas não modifiquem arquivos do sistema ou de outros usuários...


Obrigado e valeu por sanar a minha duvida...







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts