zoukankan      html  css  js  c++  java
  • nginx的sbin和conf文件不在同一目录怎么装安全狗

    问题的本质出在哪?

    一般我们用redhat系的如centos的yum,debian系的apt-get安装nginx,一般sbin目录和conf目录是分开的,从而安全狗找不到nginx的目录,我们手动输入目录时也是不行的(如下图所示),因为一次只能输入一个目录,之前已经有一次遇到这个问题,是在centos的服务器,当时是用云锁来代替安全狗了。当这次就我就自己探索出了解决方法了



    那么我是如何解决的


    下面以ubuntu为例

    既然他们是分开的,我们能不能合并呢?(当然是使用软连接)

    首先看看他们在哪?

    whereis nginx


    比如我们要在/usr/local/nginx合并他们

    cd /usr/local/nginx/
    sudo ln -s /usr/sbin/ ./sbin
    sudo ln -s /etc/nginx ./conf

    跟着就再次启动安全狗的py安装脚本



    又有一个新问题,好像nginx挂了


    重启服务器,还是不行,用下面的命令检测一下到底什么原因重启不了

    sudo nginx -t


    不存在就创建咯

    cd /usr/local/nginx
    sudo mkdir logs
    cd logs/
    sudo touch error.log
    sudo service nginx restart


    打开自己的网站测试一下,成功,哈哈~~~



  • 相关阅读:
    网络中常用的各种协议(针对TCP/IP协议组)
    报错注入小技巧
    2017swpu-ctf总结
    2017EIS高校运维大赛ctf wirteup
    discuz 3.x ssrf分析
    ssrf漏洞分析
    xxe漏洞分析
    phpcms9.6 注入分析
    74cms漏洞分析
    关于npm
  • 原文地址:https://www.cnblogs.com/cnsec/p/13286550.html
Copyright © 2011-2022 走看看