Dúvida sobre comando CHATTR [RESOLVIDO]

1. Dúvida sobre comando CHATTR [RESOLVIDO]

Polarix
polarix

(usa Ubuntu)

Enviado em 11/04/2012 - 18:20h

Pessoal,

Já procurei em vários lugares mas até o momento não encontrei a resposta para minha dúvida.

Como fazer um usuário comum (com permissão administrativa e no grupo do root) execute o chattr (mudança de atributo). Mesmo criando um arquivo no home do usuário não é permitida essa ação, alguém tem alguma ideia de como realizar isso?

Obrigada,
Polarix



  


2. Re: Dúvida sobre comando CHATTR [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/04/2012 - 20:18h

O que você quer fazer exatamente, pois não entendi....

quer fazer um usuário comum executar o comando é isso ?


3. Re: Dúvida sobre comando CHATTR [RESOLVIDO]

Polarix
polarix

(usa Ubuntu)

Enviado em 11/04/2012 - 20:36h

Sim, isso mesmo =]


4. Re: Dúvida sobre comando CHATTR [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/04/2012 - 20:57h

verifique se o comando está no sistema:

# which chattr

Normalmente este comando fica no diretório:

# /usr/bin/chattr

se tiver nesse diretório então é só digitar chattr mais as opções:

abaixo tem um link sobre as opções usadas e a descrição de cada uma:

http://eltiger.wordpress.com/2007/03/19/o-comando-chattr-alterando-atributos-de-arquivos/

para listar os atributos execute:

# lsattr arquivo


Porém se quer realmente que o usuário comum execute o comando como root, então atribua uma permissão especial, chamada de SUID ao comando e execute o comando com o usuário comum, CUIDADO, POIS FAZENDO ISSO qualquer usuário poderá usar o comando como root.

# chmod u+s `which chattr`


retorna ai..


5. funcionou

Polarix
polarix

(usa Ubuntu)

Enviado em 11/04/2012 - 21:04h

Opa, funcionou !

Colocando a permissão SUID para o arquivo /usr/bin/chattr meu usuário comum conseguiu alterar os atributos.

Obrigada mesmo !


6. Re: Dúvida sobre comando CHATTR [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/04/2012 - 21:07h

MARCA COMO RESOLVIDO E A MELHOR RESPOSTA....

ABRAÇO...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts