cat >> /etc/init.d/rinetd <<'EOF'#!/bin/bash
EXEC=/usr/sbin/rinetd
CONF=/etc/rinetd.conf
PID_FILE=/var/run/rinetd.pid
NAME=Rinetd
DESC="Rinetd Server"case"$1"in
start)
if [ -x "$PID_FILE" ]; thenecho"$NAME is running ..."exit 0
fi$EXEC -c $CONFecho-e"\e[1;32m$NAME is running\e[0m"
;;
stop)
if [ -f"$PID_FILE" ]; thenkill `cat $PID_FILE`
while [ -x "$PID_FILE" ]
doecho"Waiting for $NAME to shutdown..."
sleep 1
done
rm -f$PID_FILEfiecho-e"\e[1;31m$NAME stopped.\e[0m"
;;
restart)
$0 stop
$0 start
;;
status)
if [ -f$PID_FILE ]; thenecho"$NAME is running ..."elseecho"$NAME stopped."fi
;;
*)
echo $"Usage: $0 {start|stop|restart|status}"exit 2
;;
esacexit 0
EOF
启动服务
/etc/init.d/rinetd start
配置开机启动
/usr/sbin/rinetd -c /etc/rinetd.conf
把这条命令加到/etc/rc.local里面就可以开机自动运行
#修改防火墙设置(开启端口)
vi /etc/sysconfig/iptables 在紧接着-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT 的下一行增加
#rinetd -A INPUT -p tcp -m state --state NEW -m tcp --dport 18111 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 50022 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 53306 -j ACCEPT