Sudo

1. Sudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/07/2008 - 23:29h

Fala Pessoal.

Meu arquivo sudoers é este


# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults specification

# Runas alias specification

# User privilege specification
root ALL=(ALL) ALL
Leonardo localhost=/sbin/shutdown

# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL

# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL

# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now


Ao logar com meu usuário Leonardo no konsole, eu digito:

sudo -u Leonardo shutdown

E Ele diz

Leonardo is not allowed to run sudo on nbLeonardo. This incident will be reported.

E nao deixa o usuário Leonardo rodar o shutdown
Alguem sabe como fazer o sudo funcionar com meu usuário Leonardo. Deixar o Leonardo fazer o shutdown


Obrigado






  


2. Re: Sudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/07/2008 - 01:11h

insira isso

leonardo ALL=(ALL) ALL

depois rode :
$ sudo shutdown



3. Re: Sudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/07/2008 - 08:09h

ok, mas..

com este Leonardo ALL=(ALL) ALL teoricamente tudo seria aberto para o usuário Leonardo, na pratica ele seria um root correto??

como teste eu gostaria de liberar um comando ou pasta por vez, por exemplo neste caso só o shutdown


4. Re: Sudo

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 31/07/2008 - 08:25h

----------
Leonardo localhost=/sbin/shutdown
----------

Faltou acrescentar o "NOPASSWD", além do que, a síntaxe está incorreta. O correto é:

usuario host = NOPASSWD: /sbin/shutdown

Para desligar/reiniciar, faça:

$ sudo /sbin/shutdown -h now
$ sudo /sbin/shutdown -r now

Lembre-se de passar o caminho completo do comando "shutdown".


5. Re: Sudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/07/2008 - 13:06h

agora do jeito que voce falou

Leonardo localhost=NOPASSWD:/sbin/shutdown

sudo -u Leonardo /sbin/shutdown

ele diz:

shutdown: you must be root to do that









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts