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

    Bit s per per eseguire i programmi con i diritti di root

    Ciao...
    Ho il seguente problema, poichè uso openbox come desktop, e questo non è munito di nessun pulsante per spegnerlo, volevo srivere uno script che mi spegnesse il pc...
    Lo scipt è questo :
    codice:
    #! /bin/bash 
    halt
    cambio il propriettario : chown root:root spegni.sh
    metto i diritti che servono a me : chmod +xs spegni.sh
    però quando lo eseguo mi da sempre lo stesso errore, che non ha i diritti per eseguire quell'istruzione!
    sbaglio qulacosa???

  2. #2
    Ciao, prova così:


    codice:
    #!/bin/bash
    halt
    exit 0

    codice:
    chmod 555 /percorso/nomefile.sh
    sudo chown root /percorso/nomefile.sh
    sudo chmod +s /percorso/nomefile.sh
    Machine: Windows 10 Home - Ubuntu 14.04 LTS

  3. #3
    non funziona!!!!
    Non riesco a capire che sbaglio...

  4. #4
    Ma ti restituisce un errore? O niente?
    Machine: Windows 10 Home - Ubuntu 14.04 LTS

  5. #5
    mi dice halt comand no found! Essendo halt un comando esclusivo di root, se lo provo ad eseguire non me lo riconosce...

  6. #6
    Non capisco,
    io l'ho provato fino a pochi minuti fa e funziona. Prova a rifare tutto dall'inizio, e i comandi dalli in ordine come ti ho scritto prima.
    Machine: Windows 10 Home - Ubuntu 14.04 LTS

  7. #7
    Originariamente inviato da PeppePes88
    mi dice halt comand no found! Essendo halt un comando esclusivo di root, se lo provo ad eseguire non me lo riconosce...
    e se provi con
    codice:
    #!/bin/bash
    /bin/halt #metti tutto il path ad halt insomma.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  8. #8
    non cambia niente...

  9. #9
    comunque il file halt non è presente nella cartella /bin/halt...Infattti se eseguo lo script mi da questo errore :
    codice:
    ./spegni.sh: line 2: /bin/halt: No such file or directory

  10. #10
    Allora controlla dove è contenuto il comando, ad esempio su:

    codice:
    /usr/bin/halt
    Machine: Windows 10 Home - Ubuntu 14.04 LTS

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 © 2025 vBulletin Solutions, Inc. All rights reserved.