安全狗安装 Linux(Ubuntu)

该博客详细介绍了在Linux系统中如何下载并安装安全狗,包括安装Python环境、下载mlocate和netscript-2.4等依赖软件。在安装过程中,还提到了如何解决遇到的问题,如更改主机名、将python命令指向Python3以及处理图形化界面显示问题。最后,文章阐述了如何使用安全狗账号进行绑定并启动图形化配置界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

下载安全狗

开启支线任务(python安装)

可恶啊 开启支线任务 (下载一些东西) mlocate

可恶啊 又开启支线任务 (下载一些东西) netscript-2.4

最后回归主线任务


下载安全狗

官网:服务器安全狗-服务器安全软件,防DDOS|防CC攻击|ARP防火墙|服务器杀毒|漏洞修复 (safedog.cn)

远程下载命名

wget http://download.safedog.cn/safedog_linux64.tar.gz 

下载后放进你想放的文件夹

解压:

 命令格式:tar  -zxvf   压缩文件名.tar.gz

安全狗安装要先有python环境 因为安装命名有用到他 

所以我们先下载一下python

开启支线任务(python安装)

远程安装 python压缩包

$ wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

想安装其他版本 直接对应copy link就可以了

 

解压源码包:

$ tar -zxvf Python-3.8.1.tgz

编译

使用 make 工具进行编译(进入你下载好的python里面去):

$ ./configure  --prefix=/usr/local
$ make&&sudo make install

这里的--prefix=/usr/local用于指定安装目录(建议指定)。如果不指定,就会使用默认的安装目录。
第一个命名完成后:

第二个命名完成后(要跑久一点 耐心等待):

 

经过以上几个命令,我们就安装好了 Python,这时就可以进入终端,输入 Python 指令,验证是否已安装成功。 

python3 --version ##查看python的版本号

  

加一个:更改永久更改主机名方法

[root@fangjian ~]# hostnamectl set-hostname xxx # xxx=>你希望的名字 永久设置用户名,关机后不失效
[root@fangjian ~]# hostname

小技巧

python命令默认调用的是 Python 2.x 开发环境,如果你习惯使用 Python 3.x,感觉每次输入python3命令有点麻烦,那么你可以修改配置,让python命令转而调用 Python 3.x 开发环境。具体命令如下:

查找python位置

whereis python

删除软链接

 rm /usr/bin/python

查看环境变量

echo $PATH  

生成python3的软链接到环境变量

ln -s /usr/bin/python3.8 /usr/bin/python

注意:这条命令中 Python 3.x 的路径和版本一定要正确。
上述命令执行完成以后,再次在终端输入python命令,进入的就是 Python 3.8 的交互式开发环境了。

现在版本的下安全狗安装 命名 pythone 没有支持pythone3 所以你要从pythone3改为pythone

 回归主线任务 下载安全狗

安装完之后呢又报了一个错误

可恶啊 开启支线任务 (下载一些东西) mlocate

Step 1

sudo apt-get update -y

完成: 

Step 2

sudo apt-get install -y mlocate

结果: 

下完之后呢 又有东西没有 

可恶啊 又开启支线任务 (下载一些东西) netscript-2.4

Step 1

sudo apt-get update -y

完成:

Step 2

apt install netscript-2.4

最后回归主线任务

下载 

./install.py

然后选择你要选择的web类型

然后就安装成功了 

安全狗账号绑定

●需要先去安全狗注册自己的一个账号,用于绑定

●注册完后,执行sdcloud -u xxxxx (你的安全狗服云帐号) 命令进行绑定,按照提示输入密码

●绑定成功后,使用sdui命令便可调出图形化界面对安全狗进行详细的配置了

如果报下面的错:

就执行三行命令进入图形化界面

●mkdir -p /usr/share/terminfo/x

●cd /usr/share/terminfo/x

●ln -s /lib/terminfo/x/xterm xterm

到此就完结了 

安全狗linux版是为Linux服务器开发的一款服务器管理软件,全面支持apache和nginx防护。具有DDOS攻击防护、CC攻击防护、Ftp/SSH防暴力破解、SSH远程登录保护、网站漏洞防护、url地址全检测、防盗链、网站特定资源保护、IP黑白名单等功能,全方位防护服务器安全和网站安全。 并支持云端设置。通过安全狗服云平台,可以对DDOS攻击防护、CC攻击防护等功能进行操作设置,无需通过linux系统操作,与传统的linux字符界面相比,Web界面更易懂更易操作。 安全狗linux版功能简介 1)CC攻击防护 CC攻击防护基本原理是防止一个IP多次不断刷新而断开与该IP的连接,防止服务器瘫痪,达到了防攻击目的。当有用户的访问违反了您设定的规则,服务器会阻止访问并返回您所设定的提示信息。 2)网站资源防盗链 本软件通过Reference技术和Session技术解决防盗链问题。Reference技术通常用于图片、mp3等资源这种容易被人用html嵌入到其他网站资源的资源。Session技术一般只用于论坛和社区网站。 3)网站特定资源防下载 网站特定资源保护通过对某些特定资源的设置来确保它们不被下载或盗用,您填写的路径(Path)和保护资源类型(Resource)中只要客户端的访问条件满足其中一种都会被拦截通过。 4)SQL防注入 根据攻击特征库,对用户输入进行过滤,从而达到防护SQL注入的目的。此功能中用户可以根据实际需要对过滤规则进行新增、修改、删除。 5)IP黑白名单 可自由设置允许或者不允许访问网站的IP列表,支持跨网段的IP设置。 6)防护日志 方便查找攻击来源,杜绝非法访问。 网站安全狗Linux-Nginx v2.4.2更新日志 新增HTTP头部字段检测、新增多个第三方模块支持,防护更全面! 1、新增HTTP头部全字段检测功能; 2、新增对lua-nginx-module-master模块支持; 3、新增对nginx_upstream_check_module-master 模块支持; 4、新增对nginx-backtrace-master 模块支持; 5、新增对ngx_http_accounting_module-master模块支持; 6、新增对3th_module/testcookie-nginx-module-master模块支持; 7、修复自动更新防护规则时,可能出的现规则无法自动加载问题; 8、修复特殊情况下,启用网马扫描功能出现进程卡死问题; 网站安全狗Linux-Nginx v2.4.2版更新日志 全面支持Nginx 1.10,后台防护功能优化 1. 全面支持Nginx 1.10版本。 2. 后台防护功能进一步优化。 3. 页面过滤默认关闭。 4. 解决网站安全狗linux版)官方模板自动变更还原问题。 网站安全狗Linux-Nginx版截图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新生代农民工-小王八

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值