본문 바로가기

OS/Linux

리눅스 시작시 실행 등록

cd /etc/rc.d/init.d/

vi iptable-ctl


#! /bin/bash

# chkconfig: 345 90 20


case "$1" in

start)

    iptables -A INPUT -s 1.1.1.1 -p tcp -j ACCEPT

    iptables -A INPUT -s 2.2.2.2 -p tcp -j ACCEPT

    iptables -A INPUT -s 3.3.3.3 -p tcp -j ACCEPT

    iptables -A INPUT -s 4.4.4.4 -p tcp -j ACCEPT

    iptables -A INPUT -p tcp -j DROP

;;

*)

    exit 1

esac

exit 0


chmod 755 ./iptable-ctl


chkconfig -add /etc/rc.d/init.d/iptable-ctl



'OS > Linux' 카테고리의 다른 글

systemd unit 등록 관련 옵션 정리  (1) 2016.02.12
chkconfig 등록 및 활용  (0) 2016.02.12
Shell Programming Tutorial  (0) 2016.01.14
리눅스 방화벽 iptables 설정 - 특정 아이피 특정 포트  (0) 2016.01.12
111  (0) 2015.02.01