Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [script bash]eseguire comandi con utenti diversi

    Ciao, sto creando uno script e mi servirebbe un modo per eseguire dei comandi cambiando utente, specialmente passando da root a altro utente. Faccio un esempio per capirci meglio:

    #...comandi eseguiti da root
    cp eseguibile /usr/bin
    rm /usr/local/bin/eseguibile1
    # da qui passaggio a utente "tizio"
    su tizio
    Password:*********
    # e si blocca senza riprendere l'esecuzione dello script finche non faccio exit e riprende però usando root

    è possibile fare una cosa del genere che funzioni ?
    Grazie
    http://www.filippoamaduzzi.com

  2. #2
    sudo, e non è per l'assenza del borotalco :-d

  3. #3
    si ma ad esempio

    sudo echo modulo >> /etc/modules
    Permesso negato.
    http://www.filippoamaduzzi.com

  4. #4
    Esempio:

    codice:
    su nomeUtente -c "rm /usr/local/bin/eseguibile1"
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  5. #5
    potresti passare le password come parametri allo script?

  6. #6
    Se lo script viene eseguito da root non c'è bisogno di password.
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  7. #7

    [RISOLTO][script bash]eseguire comandi con utenti diversi

    Originariamente inviato da emmebì
    Esempio:

    codice:
    su nomeUtente -c "rm /usr/local/bin/eseguibile1"
    Perfetto, è quello che mi serviva!
    http://www.filippoamaduzzi.com

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.