Você pode configurar sudo
para não exigir uma senha:
-
Tornar
/var/www/symmetric-ds-3.1.6/bin/sym
executável:$ chmod a+x /var/www/symmetric-ds-3.1.6/bin/sym
-
Substitua seu script:
sudo sh /var/www/symmetric-ds-3.1.6/bin/sym --port 8082 --server
com:
sudo /var/www/symmetric-ds-3.1.6/bin/sym --port 8082 --server
-
Use
visudo
para adicionar a seguinte linha a/etc/sudoers
:<user who runs the cronjob> ALL = NOPASSWD:/path/to/xargs [-0-9 a-z]*, /var/www/symmetric-ds-3.1.6/bin/sym [-0-9 a-z]*