Perchè devi far eseguire i comandi al determinato utente? Non so se con un "su" all'interno dello script vai da qualche parte, prima di tutto sicuramente ti chiede la password. Non conoscendo le tue esigenze, ti suggerirei di pensare ad un chmod +s ....