linux系统centos 64位安装安全狗方法及其他可能遇到的问题整理总结。这段时间小子一直在给客户部署项目,项目得基础是代码,服务器的基础则是安全。而说到安全,小子常用的就是安全狗了,但是安全狗官网的安装文档并不是很明确,需要有功底的人才能够安装成功,小子也是从小白过来的,所以特别明白那种懵比的状态。今天小子就把安装文档,完整的写一下,同时也把可能遇见的问题,整理总结一下,希望能够帮到你。
本技术文档,是基于linux系统,centos7.4 64位环境下操作的,因为安全狗官网是32位的,所以小白同志有的连下载都不会。废话不多说。开干
使用xshell登陆服务器账号密码root
2.安装组件,直接复制下面两行指令粘贴,按确认,执行一下
yum -y install mlocate
yum -y install lsof
3.使用wget方式下载发布包,直接复制下面指令粘贴,按确认,执行一下
wget http://down.safedog.cn/safedog_linux64.tar.gz
4.解压发布包,直接复制下面指令粘贴,按确认,执行一下
tar xzvf safedog_linux64.tar.gz
5.浏览解压路径,直接复制下面指令粘贴,按确认,执行一下
ls
6进入解压路径,直接复制下面指令粘贴,按确认,执行一下,注意有的后面几位可能不一样,改成自己的
cd safedog_an_linux64_2.8.203841
7.去除执行权限,直接复制下面指令粘贴,按确认,执行一下
chmod +x *.py
8.安装,直接复制下面指令粘贴,按确认,执行一下
./install.py
9.选择网站服务器,直接复制下面指令粘贴,按确认,执行一下
Web defense module select: 1.apache 2.nginx . Input(Ctrl-C to skip web defense module installation): 1
这时候就会安装成功了
但是中间可能会遇见如下问题,
1.安装时提示:Need system command ‘locate’ to install safedog for linux.
解决办法:
直接复制下面指令粘贴,按确认,执行一下
yum -y install mlocate
2.安装时提示:Need system command ‘lspci’ to install safedog for linux.
解决办法:
直接复制下面指令粘贴,按确认,执行一下
yum -y install pciutils
3.安装时提示:Need system command ‘killall’ to install safedog for linux.
解决办法:
直接复制下面指令粘贴,按确认,执行一下
yum install psmisc
4.登陆服云账号密码指令:
sdcloud -u 你的安全狗服云帐号
下一步输入密码,即可
5.其他可能用到的指令:
查看:service safedog status
启动:service safedog start
停止:service safedog stop
启动:service safedog start
停止:service safedog stop
更新,删除原账号所有权,然后重新登录新服云正好,操作:
删除/etc/safedog/sdcc/safedog_user.psf
然后再执行上面的登陆安全狗帐号即可用新的帐号登陆。
2022.01.08更新
去年还是前年来着,我咨询安全狗的时候他们讲服云客户端已经停止更新了,不过有这个东西对于免费的用户还是挺好的,可以在本地电脑上实时显示被攻击信息,今天放一下服云的pc端链接,有需要的可以下载。