написал скрипт
/ [23:56]# cat /root/scripts/shell/natd_restart
Код: Выделить всё
#!/bin/sh
# Рестартовалка natd
natdfile="/etc/rc.d/natd"
natdlogfile="/root/scripts/shell/natdrestart.log"
echo "попытка перезапуска natd в `date +'%Y-%d-%m %H:%M:%S'`" >> $natdlogfile
$natdfile restart >> $natdlogfile \
&& echo "port redirection is successful at `date +'%Y-%d-%m %H:%M:%S'`."
вызываю этот же скрипт из web-мордыпопытка перезапуска natd в 2010-16-01 23:52:08
Stopping natd.
Waiting for PIDS: 3380, 3380, 3380, 3380, 3380.
Starting natd.
Код: Выделить всё
echo exec("sh /root/scripts/shell/natd_restart");попытка перезапуска natd в 2010-16-01 23:52:52
Stopping natd.
Код: Выделить всё
/ [0:02]# ls -l /root/scripts/shell/natd_restart
-rwsrwsrwt 1 root wheel 295 16 янв 23:52 /root/scripts/shell/natd_restart
