幫助中心
這里有最新的使用文檔和教程
CentOS系統 如何安裝安全狗,Linux如何安裝安全狗
廈門服云信息科技有限公司(品牌名:安全狗)成立于2013年,致力于提供云安全領域相關產品、服務及解決方案,是國內最早引入云工作負載安全(CWPP)概念,并成功構建相應產品線的專業云安全廠商。目前擁有數十項產品專利及著作權證書,產品能力獲得信通院、公安三所、Gartner、CSA、IDC等多個國內外權威機構的認可。
一、下載安全狗
法一、64位操作系統下載命令:
wget http://down.safedog.cn/safedog_linux64.tar.gz
1
32位操作系統下載命令:
wget http://down.safedog.cn/safedog_linux32.tar.gz
1
法二、官網下載后上傳到服務器
服務器安全狗
https://www.safedog.cn/install_desc_server.html
二、解壓
[root@localhost wu]# tar xzvf safedog_linux64.tar.gz
三、安裝
ls命令查看解壓出來的文件夾名稱
[root@localhost wu]# ls
safedog_an_linux64_2.8.32947 safedog_linux64.tar.gz
[root@localhost wu]# cd safedog_an_linux64_2.8.32947/
[root@localhost safedog_an_linux64_2.8.32947]# chmod +x *.py
[root@localhost safedog_an_linux64_2.8.32947]# ./install.py
Selinux is running, can not install safedog!Please run setenforce 0 to disable
Installation aborted!
報錯
臨時關閉selinux:
[root@localhost safedog_an_linux64_2.8.32947]# setenforce 0
[root@localhost safedog_an_linux64_2.8.32947]# ./install.py
Selinux is enabled in /etc/selinux/config, can not install safedog!Please set disabled to SELINUX
Installation aborted!
臨時關閉無效,修改配置文件:
[root@localhost safedog_an_linux64_2.8.32947]# vim /etc/selinux/config
SELINUX=enforcing
改為
SELINUX=disabled
重新安裝:
[root@localhost safedog_an_linux64_2.8.32947]# ./install.py
extracting files ...
create directory:'/etc/safedog/' failed!
installing exiting!
step 1/2, start install common lib [ok]
step 2/2, start Install Server Defense Module
step 2.1, checking os release version... [ok]
sh: ./dependpkg/bin/udinstall: /etc/safedog/libs/sdcc/ld-linux.so.2: bad ELF interpreter: No such file or directory
step 2.2, installing file... [error]
command:'cp -a -f -r ./dependpkg/lib/libsafedog/* /etc/safedog/libs/safedog/' failed!
cp: target ‘/etc/safedog/libs/safedog/’ is not a directory
Installation aborted!
報錯,無權限
[root@localhost safedog_an_linux64_2.8.32947]# mkdir /etc/safedog
mkdir: cannot create directory ‘/etc/safedog’: Permission denied
查看文件屬性,無異常
[root@localhost safedog_an_linux64_2.8.32947]# ll /
total 32
...
drwxr-xr-x. 155 root root 12288 Jan 29 17:12 etc
...
lsattr查看屬性
lsattr參考:
https://blog.csdn.net/sugarCYF/article/details/108034987
[root@localhost safedog_an_linux64_2.8.32947]# lsattr /
---------------- /boot
----i----------- /etc
....
chattr 去除i屬性
[root@localhost safedog_an_linux64_2.8.32947]# chattr -i /etc
[root@localhost safedog_an_linux64_2.8.32947]# lsattr /
---------------- /etc
重新安裝
[root@localhost safedog_an_linux64_2.8.32947]# ./install.py
extracting files ...
step 1/2, start install common lib [ok]
step 2/2, start Install Server Defense Module
step 2.1, checking os release version... [ok]
step 2.2, installing file... [ok]
step 2.3, start service... [ok]
step 2.4, save safedog install info...
Tips:
(1)safedog install directory: /etc/safedog
(2)install safedog version: 2.8.32947
install safedog completely
Installation is complete!
安裝成功,sdui進入操作頁面
[root@localhost safedog_an_linux64_2.8.32947]# sdui
安全狗成功安裝。
按實際需求恢復文件屬性、啟動selinux
[root@localhost safedog_an_linux64_2.8.32947]# chattr +i /etc
[root@localhost safedog_an_linux64_2.8.32947]# vim /etc/selinux/config
SELINUX=disabled
改回
SELINUX=enforcing
以下為官房說明,未實際操作(登陸后官網個人中心查看服務器)
執行以下命令加入服云,告別Linux傳統字符界面,體驗更多服云功能(fuyun.safedog.cn):
sdcloud -u 服云帳號
加入服云,云端對服務器進行安全管理
四、官方用戶手冊
五、卸載安全狗
進入安全狗目錄,運行uninstall.py
[root@localhost wu]# cd safedog_an_linux64_2.8.32947/
[root@localhost safedog_an_linux64_2.8.32947]# ./uninstall.py
Would you like to backup safedog logs?[y/n](default:y):y
Collecting setup information [ok]
Uninstall Server Defense Module [ok]
Uninstall Server Defense Module Compeletely
Apache Defense Module is not installed
Nginx Defense Module is not installed
Uninstall Common Module [ok]
Uninstall completely!