Ausgangslage; ein cronjob startet dieses Skript (Konsole) inder ich nach dem root passwort gefragt wird. Also tippe ich es ein und...schluss ist.
Fortsetzung sollte sein:
Code: Alles auswählen
mount /dev/hdax /mnt/xxx
Root-Rechte hat er, nur das Skript rollt nicht.
Code: Alles auswählen
#!/bin/sh
DATUM=$(date -u)
FNEXT=$(date -u +%y%m%d)
LOGDIR='/var/log/system'
LOGFILE='ssmont.log'
echo "${DATUM} ***ssmount*** synchro_${FNEXT}.gzip has been written" >> ${LOGDIR}/${LOGFILE}
konsole -e /bin/sh -c '
echo "Hi $USER, es ist $(date)"
echo "Willkommen beim Backup to $(hostname) und xxx"
echo " "
su -
'
YYYYY