Sziasztok!
lenne egy problémám:
van egy jól müködő tűzfal (IPTABLES szabályok...) fájl ami szépen fut (ha direktben inditom) az /usr/local/sbin könyvtárban firewall1.sh néven.
egy scriptet elhelyeztem a /etc/init.d/ben firewall.sh
mit kell csinálni hozzá, hogy ez automatikusan lefusson minden rendszerinduláskor?
valami symlink parancs kellene ami a /etc/init.d/firewall.sh ra mutat, és a rc2.d-be szeretném bevarázsolni...
ui: debian 4-es van a gépen
előre is köszönöm:-)
- 3608 megtekintés
Hozzászólások
/etc/rc.local -ba írd be
SCRIPT=/etc/init.d/firewall.sh
if [ -x $SCRIPT ]
then
sh $SCRIPT
fi
____________________________________________________________
Slackware 12/current - linux-2.6.23.9-olorin - KDE 3.5.8
- A hozzászóláshoz be kell jelentkezni
Szia!
Szerintem valami ilyesmi:
# update-rc.d firewall.sh defaults
- A hozzászóláshoz be kell jelentkezni
update-rc.d firewall.sh defaults 1
- A hozzászóláshoz be kell jelentkezni
na az upgrade-rc.d-re sajna hibákat ir, hogy nem meglelelően paraméterezett (a sima defaultra is, meg a default -1 re is)
sudo update-rc.d firewall.sh default -1
usage: update-rc.d [-n] [-f] remove
update-rc.d [-n] defaults|multiuser [NN | sNN kNN]
update-rc.d [-n] start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
remélem nem azzal van a gond, hogy most ubuntu 7.10 alatt próbálom:-(, mert ez volt feltelepitve a gépemre..., a bentin meg debian 4es van
akkor ha már tényleg ennyire gyorsan segitettek nekem (de tényleg gyors volt:-) ) amit nagyon köszönök, akkor belinkelném scrip-tet is:
#!/bin/bash
case "$1" in
start) /usr/local/sbin/firewall1.sh
;;
stop) /usr/local/sbin/firewall1.sh
;;
esac
na erre kellene valami megoldás (remélem nem nagyon rontottam el:-) ) tehát a fő fájl az /usr/local/sbin-ben a firewall1.sh
- A hozzászóláshoz be kell jelentkezni
Szia!
Itt mindent megtalálsz:
http://ubuntu.hu/konyvlap/alap-tuzfal-otthoni-pc-re-iptables
- A hozzászóláshoz be kell jelentkezni
azé mert nem "minusz 1"-et hanem 1-et kell beírj! (-1 olyan nincs!)
- A hozzászóláshoz be kell jelentkezni
ln -s /etc/init.d/firewall.sh /etc/rc2.d/S22firewall
- A hozzászóláshoz be kell jelentkezni
igy megy :-), végre
ui:update-rc.d firewall.sh defaults
update-rc.d firewall.sh defaults 1 (nem -1) mindkettőnél hibát irt, az ubuntus leirás sem mükszik kereken
de az: ln -s /etc/init.d/firewall.sh /etc/rc2.d/S22firewall tökéletesen megy,
- A hozzászóláshoz be kell jelentkezni
Slackware alatt csak futtathatóra kell álklítani a scriptet. a /etc/init.d/rc-megfelelő-ben és kész.
- A hozzászóláshoz be kell jelentkezni
Slackware-ben inkább a /etc/rc.d/rc.firewall-ba raknám az IPTABLES scriptet.
____________________________________________________________
Slackware 12/current - linux-2.6.23.9-olorin - KDE 3.5.8
- A hozzászóláshoz be kell jelentkezni