Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [Script sh] root

  1. #1

    [Script sh] root

    Salve

    chiedo se sia possibile eseguire da crontab dei comandi come root anche se avviato c'è un altro utente.

    Ho visto degli esempi in cui si antepone il nome utente prima del comando, la mia domanda è...ma poi la password non la chiede?

    Il mio problema è questo.

    poiché devo eseguire delle operazioni per tutti gli utenti ho fatto in questo modo:
    codice:
    su 
    crontab -e
    mod il file con il comando 0 18 * * *  /percorso/file.sh
    Il problema è che il comando definito dentro sh usa variabili di ambiente che non sono visibili a tutti gli utenti, pertanto la soluzione credo sia
    ridefinire le var dentro il file sh
    oppure
    eseguire il comando come root o cmq come un utente in cui siano visibili quelle variabili

    non so se mi sono spiegata

    grazie

  2. #2
    Pensavo,

    se io ho mod file crontab da su

    in pratica la operazione la esegue come su in ogni caso? Quindi con privilegi coretti?

    Ergo lo script deve funzionare sbaglio? (Controllo e vi faccio sapere)

  3. #3
    ogni utente ha la sua tabella di crontab


    root o qualsiasi altro utente

    fisicamente si trovano in: /var/spool/cron






    p.s.
    le variabili sono un'altro problema
    le devi gestire tu

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.