Pupek internetu

Google


Google

 

Navody

Zde je mozno najit me poznamky k ruznym nastavenim.

Jak povolit běžnému uživateli vypnout nebo restartovat systém ?

Tento návod se vztahuje konkrétně k systému Debian Sarge. Jistě jej ale užijete i na jiných systémech.

Je to návod krok za krokem, nebudu se příliš rozepisovat, stručnost je někdy více..

V první řadě musíme nainstalovat sudo.

koudis@koudis:~$ aptitude install sudo

Nyní editujeme konfigurační soubor sudo, použijte prosím editor visudo, který je k tomu přímo určen.

koudis@koudis:~$ visudo

Přidejte do konfigurace následující řádky (včetně znaku '%'):

%shutdown ALL=(root) NOPASSWD: /sbin/reboot.sh
%shutdown ALL=(root) NOPASSWD: /sbin/halt.sh

Aby mohl běžný uživatel použít

sudo
musíme nastavit příznak setuid.

Setuid (nebo suid) je speciální příznak v právech souboru, který způsobí, že jádro nastaví programu při spuštění práva vlastníka souboru.

chmod +s /usr/bin/sudo

Nyní musíme vytvořit dva soubory: /usr/bin/halt a /usr/bin/reboot.

Obsah prvního souboru bude:

Soubor: /usr/bin/halt
#! /bin/sh
sudo /sbin/halt.sh $*

Obsah druhého souboru bude:

Soubor: /usr/bin/reboot
#! /bin/sh
sudo /sbin/reboot.sh $*

Nyní napiště tyto příkazy:

    cd /usr/bin/<< 
    groupadd shutdown 
    chgrp shutdown reboot halt 
    chmod 755 reboot halt 

Teď vytvoříme další dva soubory: /sbin/halt.sh a /sbin/reboot.sh.

Obsah prvního souboru bude(restart za deset minut):

Soubor: /sbin/halt.sh
#! /bin/sh
/sbin/shutdown -h 10

Obsah druhého souboru bude (vypnuti za deset minut):

File: /sbin/reboot.sh
#! /bin/sh
/sbin/shutdown -r 10

Proveďte následující příkazy

    cd /sbin/ 
    chmod 744 reboot.sh halt.sh 

Nakonec určíme uživatele kteří budou mít oprávnění spustit naše dva vytvořené příkazy pro restart a shutdown.

    gpasswd -a  shutdown 

Hotovo! Nyní se můžeme přihlásit na uživatele, kterého jsem zařadili do nové skupiny a zkusit příkaz pro vypnutí počítače:

    halt 
a pokud chcete jen restart tak tento příkaz:
    reboot

Moje sluzby

Kvalitni webhosting
Linux servery
Sprava siti
Tvorba www

Fotogalerie

Pro webmastery

Reklama

Anketa

Nedefinovana anketa !

Autor

Koudis
© 2004 Koudis
Zrozen: 12.3.1982
Pusobiste:
Pardubice, Lomnice n.Pop., Praha

Zkuste..