Permissao para reiniciar o servidor [RESOLVIDO]

1. Permissao para reiniciar o servidor [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 26/02/2013 - 09:24h

Olá, imagino que deva ser algo simples, mas nao estou conseguindo encontrar algo que me ajude.
A minha duvida é a seguinte, queria saber como posso dar permissao a um usuario do servidor para que ele possa criar novos usuarios e reiniciar o servidor.

Uso o Debian Squeeze.

Agradeço desde ja :)




  


2. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/02/2013 - 09:41h

Adiciona no sudoers.

# visudo

Cmnd_Alias REBOOT = /sbin/reboot
# User privilege specification
usuario ALL=(ALL) NOPASSWD: REBOOT



3. Re: Permissao para reiniciar o servidor [RESOLVIDO]

4. Re: Permissao para reiniciar o servidor [RESOLVIDO]

janael pinheiro
janaelpinheiro

(usa Debian)

Enviado em 26/02/2013 - 11:48h

Edite o arquivo /etc/passwd com um editor de texto e altere o UID e o GID para 0. Exemplo:

"nome do usuario":x:500:500::/home/"nome do usuario":/bin/bash

fica assim:

"nome do usuario":x:0:0::/home/"nome do usuario":/bin/bash


5. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/02/2013 - 13:47h

UID e GID 0 é do root. Dessa forma o user vai ter poder de superusuário.
Pelo sudoers, você também pode conceder poder de superusuário, mas também pode conceder permissões limitadas.

No exemplo acima o user "usuario", vai continuar sendo usuáriocomum com concessão de rebootar usando sudo.


6. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 26/02/2013 - 21:21h

É verdade... se eu mudar para 0 no etc/passwd eu vou criar um superusuario com permissao total, que nao é o que eu quero... quero dar permissao somente para reiniciar, nao podendo nem desligar o servidor.
Amanha vou testar essa sua dica, se funcionar posto aki.

vlw :P


7. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 27/02/2013 - 08:36h

Fiz o que vc disse... estou dando o comando sudo reboot como usuario comum para tentar restartar o servidor, mas vem o seguinte erro:

sudo: /etc/sudoers/ is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting

sabe pq??


8. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/02/2013 - 09:02h

Acabei de testar aqui com sucesso!

# visudo
Cmnd_Alias REBOOT = /sbin/reboot
# User privilege specification
amarildo ALL=(ALL) NOPASSWD: REBOOT


# /etc/init.d/sudo restart

$ sudo /sbin/reboot




9. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 27/02/2013 - 11:22h

Bem meu server estava sem o comando SUDO... nao interndi o pq ainda, mas reinstalei o servidor e todos os serviços e agr esta tudo certo.

Muito obrigado, agr consegui executar o comando com o usuario.

Vlwww amarildosertorio :P


10. Re: Permissao para reiniciar o servidor [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/02/2013 - 11:28h

Di boa!

Precisando... estamos ai!

Abraço!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts