Estoy intentando apagar las Mac después de 24 horas de ejecución con este script:
#!/bin/bash
BOOT_TIME=$(sysctl -n kern.boottime | sed -e 's/.* sec = \([0-9]*\).*//')
CURR_TIME=$(date +%s)
MAX_UPDAYS=1 #Days
DAYS_UP=$(( ( $CURR_TIME - $BOOT_TIME) / 86400 ))
if [ $DAYS_UP -ge ${MAX_UPDAYS} ];then
echo Mac is going to shutdown
shutdown -h now
else
echo No shutdown needed
fi
El nombre del archivo es ShutdownUPTIME.sh
.
Ahora cuando intento escribir:
sudo ssh ADMIN@macxxx 'bash -s' < ./documents/ShutdownUPTIME.sh
quiere una contraseña. Escribo eso y luego el script se ejecuta. La única cosa que aparece es:
apagado: NO superusuario
El usuario está en el archivo sudoers como ALL = (ALL) ALL en ambos Mac. ¿Alguna idea?