Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1

    Comando per spegnere il PC [che non necessiti di privilegi di root]

    Salve a tutti,

    uso Kubuntu 7.10. Sapreste dirmi se esiste un comando per spegnere il PC oppure far comparire la schermata di termina sessione, che non necessita di privilegi di root?

    Ho provato con i vari:
    shutdown [-h now]
    halt [-h now]
    poweroff

    ma tutti necessitano di permessi di root. Qualcuno ha qualche idea? Vorrei inserire all'utente "papà" (ultranoob) un pulsante di spegnimento personalizzato nel pannello posizionato in fondo allo schermo.

  2. #2
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    Non c'è alcun bisogno di reinventare l' acqua calda ,

    menu k - termina sessione non richiede nessun inserimento di password .
    Se poi vuoi di più , sono da sempre disponibili come aplettes del pannello i pulsanti
    blocca e termina sessione.

  3. #3
    Originariamente inviato da francofait
    Non c'è alcun bisogno di reinventare l' acqua calda ,

    menu k - termina sessione non richiede nessun inserimento di password .
    Se poi vuoi di più , sono da sempre disponibili come aplettes del pannello i pulsanti
    blocca e termina sessione.
    Sì. lo so, il fatto è che le applets al genitore maschio non piacciono (troppo piccole, eccheppalle), ed il menù k è difficile da usare (meglio un'icona sulla scrivania, eccheppalle)

  4. #4
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    non so se ho capito bene comunque una soluzione (non so quanto pulita) potrebbe essere questa:

    da root
    codice:
    # chmod +s /sbin/shutdown
    in questo modo potrai usare /sbin/shutdown senza ricorrere ai privilegi di root


    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    e poi ci piazzi una bella icona sul desk che ti esegua il comando
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    a me

    # chmod +s /sbin/shutdown

    non gli fa un baffo, continua a chiedermi la password di root, come anche se gli do

    # chmod 777 /sbin/shutdown.

    Ma non solo, dopo avergli messo la password, nulla.

    Ho anche provato a dare il comando da root ma (come mettendogli la passw di root) il risultato è sempre il seguente

    [root@mandriva_2007_spring giorgio]# chmod 777 /sbin/shutdown
    [root@mandriva_2007_spring giorgio]#


    [giorgio@mandriva_2007_spring ~]$ ls -la /sbin/shutdown
    -rwxrwxrwx 1 root root 18508 gen 6 2007 /sbin/shutdown*

    [root@mandriva_2007_spring giorgio]# /sbin/shutdown -n
    Usage: shutdown [-akrhHPfnc] [-t secs] time [warning message]
    -a: use /etc/shutdown.allow
    -k: don't really shutdown, only warn.
    -r: reboot after shutdown.
    -h: halt after shutdown.
    -P: halt action is to turn off power.
    -H: halt action is to just halt.
    -f: do a 'fast' reboot (skip fsck).
    -F: Force fsck on reboot.
    -n: do not go through "init" but go down real fast.
    -c: cancel a running shutdown.
    -t secs: delay between warning and kill signal.
    ** the "time" argument is mandatory! (try "now") **
    [root@mandriva_2007_spring giorgio]# exit

    nulla, mi da l'help ma non si spegne.
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  7. #7
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    strano, teoricamente dovrebbe funzionare, io ho usato questo sistema per /sbin/fdisk e va senza problemi.

    normalmente la sintassi che viene utilizzata in caso si voglia arrestare il sistema è

    codice:
    /sbin/shutdown -h now
    per un semplice riavvio della macchina invece

    codice:
    /sbin/shutdown -r now
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  8. #8
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543
    pag. 34 di linuxfaq

    http://www.linuxfaq.it/packages/ldr_3.0.pdf.gz

    1.2.5) Come si concede a tutti gli utenti la possibilità di arrestare il sistema?
    Occorre attivare il bit SUID abbinando la proprietà all’utente ‘root’ (SUID-root), per l’eseguibile
    ‘shutdown’:

    # chmod 4755 /sbin/shutdown [ Invio ]

    In questo modo ‘shutdown’ verrà sempre eseguito come se fosse l’utente ‘root’ a lanciarlo.
    Un altro modo per ottenere lo stesso obiettivo è quello di creare un utente speciale ‘halt’. Ecco
    una porzione del file ‘/etc/passwd’ che indica quali dovrebbero essere le impostazioni di
    questo ipotetico utente:

    [...]
    halt:x:0:0:„,:/home/halt:/sbin/halt
    [...]

    In questa maniera l’arresto del sistema è consentito solo a coloro che hanno la password di
    quell’utente.

  9. #9
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543
    naturalmente puoi modificare pure

    # chmod 4755 /sbin/halt [ Invio ]

    # chmod 4755 /sbin/reboot [ Invio ]






  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    scusa, perchè 4755 e non 755 ?

    Comunque /sbin/shutdown non fa nessun shutdown, come ho detto sopra mi da solo il man del comando !
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.