首页 \ 问答 \ linux操作系统中 设置snort开机自启

linux操作系统中 设置snort开机自启

更新时间:2019-03-16 15:39

最满意答案

vi /etc/init.d/snort
********************
#!/bin/sh
#
# chkconfig: 2345 98 82
# description: Starts and stops the snort intrusion detection system
#
# config: /etc/snort.conf
# processname: snort

# Source function library
. /etc/rc.d/init.d/functions
BASE=snort
DAEMON="-D"
INTERFACE="-i eth0"
CONF="/etc/snort.conf"
# Check that $BASE exists.
[ -f /usr/local/bin/$BASE ] || exit 0
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
RETVAL=0
# See how we were called.
case "$1" in
  start)
        if [ -n "`/sbin/pidof $BASE`" ]; then
                echo -n $"$BASE: already running"
                echo ""
                exit $RETVAL
        fi
        echo -n "Starting snort service: "
        /usr/local/bin/$BASE $INTERFACE -c $CONF $DAEMON
        sleep 1
        action "" /sbin/pidof $BASE
        RETVAL=$?
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/snort
        ;;
  stop)
        echo -n "Shutting down snort service: "
        killproc $BASE
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/snort
        ;;
  restart|reload)
        $0 stop
        $0 start
        RETVAL=$?
        ;;
  status)
        status $BASE
        RETVAL=$?
        ;;
  *)
        echo "Usage: snort {start|stop|restart|reload|status}"
        exit 1
esac
exit $RETVAL


然后
chmod +x /etc/init.d/snort
chkconfig –add snort
2015-06-26 回答

其他回答

搜一下:linux操作系统中 设置snort开机自启
2015-06-26 回答

相关问答

更多

Linux操作系统和whindow操作系统的区别??

Linux 与 Windows 有一些类似 在讨论 Linux 与 Windows 有多大不同之前,让我们先来看看这两者有哪些相似之处。 用户和组 Linux和Windows都是多用户操作系统。都可以由许多不同的用户来使用,为每个用户提供单独的环境和资源。基于用户身份来控制安全性。都可以以组成员的方式来控制资源的访问权限,这样在用户数目较大时可以不必为每一个帐号设置权限。 用户和组可以集中管理,让多个服务器共享相同的用户和身份验证数据。 文件系统 Linux和Windows都支持多种文件系统。文件 ...

卸载linux deepin操作系统

改变开机默认操作系统你下载EasyBCD就行了 你的Deepin Linux如果是用wubi安装的,直接在Windows程序列表里找到Deepin Linux卸载就行了 如果不是,就得格式化Deepin的盘符,在修改启动菜单

Linux 操作系统

1、用不用杀毒软件,就看你的电脑怎么用了,要是经常上高危网站,最好还是安上。 2、其实Linux和windows差不多,只不过用的人少,所以病毒少点而已,并不是没有。 3、你要的教程具体是什么,建议你需要什么尽量详细点,然后用关键词去网上搜。 至于安装Linux,硬盘安装对于初级用户来说太危险也太麻烦而不实用了。建议你用wubi.exe安装。在windows下就想安装个软件一样。而且不破坏现有的磁盘系统。这样开机的时候会有两个系统供你选择。这样更好啊。具体怎么做看 http://blog.sina ...

linux是什么操作系统

linux 本文内容是关于基于Linux的操作系统,GNU/Linux和相关主题的。请参照Linux内核以获得和内核本身相关的内容。除此以外,Linux也是一颗小行星的名字,请参阅小行星9885。图为GNU/Linux爱好者设计的宣传图,并使用GPL授权 Linux是一种计算机操作系统和它的内核的名字。它也是自由软件和开放源代码发展中最著名的例子。 严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数 ...

linux操作系统怎么安装?

接上 4.配置硬件支持 在软件安装完毕之后,Red Hat进入硬件安装阶段,安装程序将会搜索系统的各种硬件,添加必要的驱动程序和库文件。虽然这一阶段的过程大多数都是由安装程序自动完成,但是用户还是需要回答一些安装程序提出的问题。 首先安装程序将检测用户是否使用鼠标,如果是,Red Hat需要用户确认检测结果是否正确。注意,如果用户使用双键鼠标,则应当选择“模拟3键鼠标”的选项。 然后,安装程序询问用户是否需要进行网络配置。如果用户在自己的系统中没有安装网卡,则可以回答“否”;否则,可以选择进行网络 ...

课程linux操作系统教程与操作系统教程有什么区别?

学操作系统必学linux。 参考国外《莱昂氏Linux操作系统源码》,MIT教材。 首先,苹果的mac os是基于unix,linux继承自unix。 你考计算机研究生的话,linux是必不可少的一门。 linux,computer,world!

怎样把LINUX换成WINDOWS操作系统

楼上有人说 装在其他盘 双系统 是行不通的 估计你没有装过LINUX,linux在安装WINDOWS后,grub会被windows的启动破坏, 所以简单的说双系统是不行的,也就是说你装在别的盘也只能运行到一个WINDOws 如果想留下LINUX继续使用,还得修复LINUX的启动信息,才能得到双系统 ================== 其实没那么麻烦。就像上面楼上说的 直接在电脑城买个碟,在BIOS里光驱设置1启动 放碟进去安装就OK

如何在windows操作系统下安装Linux

Linux 安装前的准备工作   1.用Windows 系统收集硬件信息   在安装L i n u x 之前,您需要借助Windows 系统了解计算机硬件的基本信息,如内存大小、声卡、显示器、鼠标和显卡型号等。   2.设置从光盘引导系统   Linux支持几种安装方式,但直接以光盘开机启动进行安装最方便和快速。若要机器以光盘启动,需要修改BIOS 的设置,将CD-ROM 变更至开机顺序的第一位。   3.Linux 分区   Linux 分区的表示方法   分区就是将磁盘驱动器分隔成独立的区域, ...

相关文章

更多

最新问答

更多
  • 请问一下JDBC要怎么加载驱动,mysql-connector-java-3.1.14-bin文件已经下好,麻烦大家详细说明一下,谢谢
  • 谁有Virtualbox虚拟机安装MAC雪豹的视频教程啊?为什么我每次下载了EFI引导文件都不能够成功安装啊?
  • PHP中mysql问题:请教下怎么建带有注册时间的表,我的mysql系统读不了RegTime,因为没办法查询注册时间,所以教程中查询表中注册时间的例子掌握不了,请高手解答,怎么建带有注册时间的表!高分
  • 安装好了mysql了,但老实加载不了JDBC驱动程序,我知道是将mysql-connector-java-5.0.8-bin.jar放在WEB...
  • 服务器升级后,导致网站无法访问;之前是iis6.0现在升级到7.0;同时php和mysql也是最新,用的是帝国cms;
  • myeclipse+mysql做学生管理系统时查询报错 。一个Test.java,另一个StuModel.java,代码如下:
  • mysql两个安装路径选在了D盘,安装完后C盘怎么会出现MySQL Installer for Windows文件夹,而且还挺大?
  • 安装Mysql,如果安装在D盘,安装过程就停在Configuration overview不动了.如果安装在默认位置就ok,为什么
  • scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令
  • springboot 配置了双数据源mysql和sqlserver,怎么只让mysql创建表sqlserver不自动创建表
  • rpm -ivh MySQL-server-5.1.7-0.i386.rpm.在linux下运行这个后安装mysql 遇到的问题
  • 中文版Google SketchUp Pro 8.0完全自学教程 光盘ISO+PDF彩图版套装 谁有现在能下载的地址给一份!
  • Qt错误:QMessageBox: No such file or directory错误:'QsqlDatabase' has not been declared
  • SQLSTATE = S1000 [MySQL][ODBC 5.3(a) Driver][mysqld-5.7.22-log]execute command denied to user
  • 打开Navicat 8.0 Lite MySQL时候出现missing required library files application
  • windows mysql5.7 版本先用skip-grant-tables 设置的密码,可是登录上以后操作又要重新设置密码
  • Eclips+Tomcat7.0+mysql5.1做博客系统,怎样连接数据库,mysql-connector-java-5.1.rar怎样安,JSP测试
  • 安装mysql 5.5.28.3 ,到check requirements时,visual studio tools for office 2010 runtime通不过。
  • 在linux虚拟机中访问win8中的mysql服务器要怎么配置? mysql版本5.6.14.0服务器版。 linux版本redhat6.2 64位的。
  • tomcat6 jdk6 myeclipse6 mysql5.1 MYsql驱动也是5.1这几个匹配不啊,MYsql驱动包到底应该怎么配置啊
  • 通过dbeaver创建mysql表时,如何设置主键和主键自增。不适用sql语句,仅通过dbeaver可视化操作来创建。
  • mysql外网ip不能访问。我刚学mysql,下载了mysql5.5.31.操作系统是WindowsXP。用外网IP不能访问Mysql。
  • 从事网站开发工作,数据库设计的时候用mysql还是mysqli或是PDO?三种工具的功能基本一样,有必要都学吗
  • 我在淘宝客视频教程中学习购买域名和空间,解析绑定完了之后网站提醒我要我购买数据库什么的456元,这些是他视频中没有的,我用QQ问他怎么回事之后他就不搭理我了,接下来我该怎办,是不会死被骗了啊,好生气
  • vs2012 怎么连接excel 2013
  • 用VS2012连接MySQL时,选择数据源却没有MySQL database该选项,只有SQL Server相关的,是怎么回事啊?
  • 我分别在mysql和php的官方网站下载下来的mysql-5.6.3-m6-win32.zip和php-5.2.17-Win32-VC6-x86.zip
  • Linux(fedora)下启动MySQL,结果显示:env: /etc/init.d/mysql:权限不够。 我已经将权限切换到su了
  • 远程备份mysql数据库,远程mysql5.5,本地mysql5.1,要使用mysqldump命令,远程及本地都是linux环境
  • win7安装教程,要很详细的那种