> Enviada em: domingo, 14 de setembro de 2003 18:29
> 
> Pessoal,
> 
> Tem como criar um usuario "desligar" e ao se logar com
> ele ser efetuado automaticamente o shutdown no servidor??
> 
> Sem precisar digitar mais nada. halt, init 0, etc..
> 
> EX:
> Login:desligar
> senha:desligar
> 
> .....desligando o servidor... [ok]
>      servi�o tal....          [ok]

Crie o usu�rio desligar e no arquivo /etc/passwd altere o shell script
para um script de desligamento do sistema.
Ex:

Antes: /etc/passwd
desligar:x:501:501:Usu�rio Shutdown:/home/desligar:/bin/bash 
Depois: /etc/passwd
desligar:x:501:501:Usu�rio
Shutdown:/home/desligar:/home/desligar/desliga

Onde /home/desligar/desliga � um arquivo com o seguinte conte�do:

#!/bin/bash
/sbin/shutdown -h now

N�o esque�a das permiss�es de execu��o no arquivo /home/desligar/desliga
e do suid bit "s" no /sbin/shutdown.

Ex:
chmod 744 /home/desligar/desliga
chmod +s /sbin/shutdown (Todos os usu�rios poder�o desligar o
microcomputador).

  _ 
 �V�    Frederico Vaz
/(_)\   Linux User # 195722
 ^ ^    [EMAIL PROTECTED]


---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a