shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [shell-script] Desligar Servidor


From: Rodolfo Villanova - TmS Brasil
Subject: RES: [shell-script] Desligar Servidor
Date: Mon, 15 Sep 2003 12:05:43 -0300

Euclides,

Existe também uma outra "manha" para criar um usuário que tenha poder para
executar somente o comando shutdown.

Como usuário root, edite o arquivo /etc/passwd, troque o "id" do usuário que
vou chamar de "user1" para 0 (zero). Assim, ele vai ter o mesmo id do
usuário root (considerando que normalmente é o único user que tem poder de
execução do comando shutdown).

Na último campo do registro do usuário "user1" no /etc/passwd, troque o
ambiente shell de carga que fica no final desse registro, por exemplo,
"/bin/bash" por "/home/shutdown.bsh".

Troque o "owner" desse script que chamamos de /home/shutdown.ksh para root;
é esse script que deverá ter como única função executar o "shutdown".

Assim, o registro do "user1" no arquivo /etc/passwd ficaria mais ou menos
assim:

user1:*:0:1:Usuario que faz shutdown:/home/user1:/home/shutdown.bsh

Quando o user1 se logar corretamente, ele dispara imediatamente a execução
do script /home/shutdown.bsh!

Teste e retorne se encontrar algum problema.

Obs: não esqueça de setar o atributo "x" do "owner" do script para poder
executá-lo, mas só pro "owner", né?!


Boa sorte.
-----------------
Rodolfo Villanova


>   ----- Original Message -----
>   From: aeuclides
>   To: address@hidden
>   Sent: Sunday, September 14, 2003 5:53 PM
>   Subject: [shell-script] Desligar Servidor
>
>
>   Pessoal,
>
>   Tem como criar um usuario "desligar" e ao se logar com este
>   automaticamente efetuar o shutdown no servidor??
>
>   ex:
>   Login:desligar
>   senha:desligar
>
>   .....desligando o servidor... [ok]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]