Permissões de usuários 2

1. Permissões de usuários 2

Jonatas Souza da Silva
jotasouza

(usa Debian)

Enviado em 09/06/2009 - 22:11h

Explicação da pergunta

Pessoal pode ser que eu não tenha me expressado bem....mas assim...
Eu preciso saber do conceito...não é uma questão de login ou não...

Tipo assim...eu sou o usuário root e crio uma conta para o "joao". Ele não tem permissão para acessar e nem escrever na pasta SHADOW- /etc/shadow e mudar a sua senha pessoal.
Mas através do comando - su passwd - ele consegue e se vc ir la na pasta shadow, vai ver que a senha dela foi alterada(se vc comparar com a antiga criptografia vai ver que esta diferente).

Eu preciso saber como que o "joao" consegue alterar, mesmo não tendo a permissão de acesso e nem para escrever na pasta shadow?
Como é possivel?

Espero que eu tenha explicado melhor!
Editar


  


2. Re: Permissões de usuários 2

Marcelo Corrêa
exercitobr

(usa Debian)

Enviado em 09/06/2009 - 22:46h

su - change user ID or become super-user
Ou seja, com o comando su, você pode assumir a Id de qualquer usuário, inclusive o root.
Exemplo: su fanta
Esse comando faz com que você assuma a id do usuário fanta, se ele existir no sistema, é claro ...

sudo, sudoedit - execute a command as another user
Já o sudo, é mais restritivo, permite apenas que você rode comandos especificos com a id de outro usuário, sem assumir a mesma.
Por favor, leia as paginas de manual do comando su e do comando sudo.
$man su
$man sudo

Abraco.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts