Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › Cron nem csinál semmit
- This topic has 3 hozzászólás, 3 résztvevő, and was last updated 18 years, 9 months telt el by
zmarton.
-
SzerzőBejegyzés
-
2006-10-14-10:03 #2074796
„a psybncchk fileom ez:
#!/bin/sh
# This is the crontab script for psybnc.
#
# Please change the following path to your psybnc-directory.sudo /home/bigacsiga/start”
Ez így sztem nem jó…
szerk: _Milyen disztró?
2006-10-14-10:05 #2074797Ja,,, már látom. Ok Debian, A sudoers jól be van állítva?
szerk: crontab – e
*/5 * * * * /home/bigacsiga/psybnc/psybncchk
A bejegyzett sor végén ütöttél ENTER-t?
2006-10-14-11:33 #2074798Nah ez volt a hiba mostmár működik.
2009-12-04-19:58 #1884486Helló!
VAn nekem egy kicsit megvariált psyBNC ellenőrző/elindító scriptem, amit cronból indítnék. Ez így néz ki:
*/5 * * * * /home/bigacsiga/psybnc/psybncchka psybncchk fileom ez:
#!/bin/sh
# This is the crontab script for psybnc.
#
# Please change the following path to your psybnc-directory.sudo /home/bigacsiga/start
PSYBNCPATH=/home/bigacsiga/psybnc
# the rest should be kept as isif test -r $PSYBNCPATH/psybnc.pid; then
PSYPID=$(cat $PSYBNCPATH/psybnc.pid)
if $(kill -CHLD $PSYPID >/dev/null 2>&1)
then
exit 0
fi
fi
cd $PSYBNCPATH
./psybnc &>/dev/nullAmit módosítottam rajta az a sudo /home/bigacsiga/start sor. Ezt szúrtam be.
Ez volna a /home/bigacsiga/start filem:
#!/bin/bash
apt-get update
apt-get -y dist-upgrade
apt-get clean
ntpdate hu.pool.ntp.org
iptables -I INPUT -p tcp –dport 22 -i eth0 -m state –state NEW -m recent
–set
iptables -I INPUT -p tcp –dport 22 -i eth0 -m state –state NEW -m recent
–update –seconds 60 –hitcount 3 -j DROP
killall noip2
noip2
mkdir /home/bigacsiga/mu/Nomost hogyha én ezt „kézzel” indítom akkor ezt látom:
bigacsiga@LinuxServer:~$ /home/bigacsiga/psybnc/psybncchk
Találat ftp://ftp.externet.hu stable/main Packages
Találat ftp://ftp.externet.hu stable/main Release
Találat http://security.debian.org stable/updates/main Packages
Találat http://security.debian.org stable/updates/main Release
Csomaglisták olvasása… Kész
Csomaglisták olvasása… Kész
Függőségi fa építése… Kész
Frissítés kiszámítása… Kész
0 csomag frissítve lesz, 0 új csomag lesz telepítve, 0 el lesz távolítva és 0 nem lesz frissítve.
14 Oct 11:34:18 ntpdate[3245]: adjust time server 193.6.222.47 offset -0.006444 secés
bigacsiga@LinuxServer:~$ ls /home/bigacsiga/
mu noip noip-2.1.3 psybnc startSzóval létrehozta a mu könyvtárat (ez arra kell hogy lássam, hogy lefutott a script).
Hogyha viszont letörlöm és megvárom, hogy a cron futtassa le a programot akkor:
bigacsiga@LinuxServer:~$ date ; ls
2006. okt. 14., szombat, 11.37.11 CEST
noip noip-2.1.3 psybnc startbigacsiga@LinuxServer:~$ date ; ls
2006. okt. 14., szombat, 11.53.38 CEST
noip noip-2.1.3 psybnc startNem 5 perc telt el hanem 16 de mégsem csinálta meg az új mappát tehát nem futott le a script. Miért? Mit rontottam el?
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz