安全狗Linux版安装手记
首先 你要知道如何查看linux系统是32位还是64位
1.#uname -a
如果有x86_64就是64位的,没有就是32位的
这是64位的
# uname -a
Linuxdesktop 2.6.35-23-generic #37-Ubuntu SMP Fri Nov 5 19:17:11 UTC 2010 i686 GNU/Linux
这是32位的
#uname -a
Linux backup 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux
注意:Ixxx的全是32位的,有X86—64的全是64位
然后 去下载对应的版本
http://safedog.cn/showProduct.do?pid=3
这里以64位为例。
wget -c http://safedog.cn/Update/Windows/6.2/safedogfwq_linux64.zip
unsafedogfwq_linux64.zip
cd safedog_linux64
使用”tar xzf”命令解压该安装包 tar xzf safedog_linux64.tar.gz
然后 cd safedog_linux64 发现 install.py
python install.py 安装完毕后 执行sdui 即可进入界面。
使用:
service safedog status
service safedog start
service safedog stop
查看、启动或停止服务。
也可用sdstart命令重启安全狗服务进程,正常运行状态下请勿停止或重启进程,否则需要重新进行软件监控和防御类功能的设置。
=============================================================
附:进入后为英文或乱码的解决办法
=============================================================
FAQ
Q:中文界面显示为乱码怎么办?
A:首先,linux纯字符界面下无法直接显示中文,如果要显示中文,可以通过安装zhcon等软件支持。如果在远程终端或图形桌面上的终端运行软件的中文界面显示为乱码,首先在当前终端工具的菜单栏查看当前终端的字符编码,一般可以设置为utf-8或gb,然后执行相应的命令,export LANG=zh_CN.UTF-8或export LANG=zh_CN.gb2312,再设置软件的显示编码sdcmd lang chutf8或sdcmd lang chgb2312,即可。注意只有当环境变量值,终端编码和软件显示编码三者都一致时才能够正常显示中文。
示例1,xshell环境下设置显示UTF-8编码的中文过程:
首先,设置xshell的编码为utf8
然后,设置环境变量值,先查看一下当前值,执行命令locale
看到当前值为
LANG=en_US.UTF-8
执行命令
LANG=zh_CN.UTF-8
最后,设置软件的显示语言为utf8编码,执行命令
sdcmd lang chutf8
再执行sdui即可正常显示中文界面如下:
示例2,在图形桌面终端下显示gb2312编码的软件界面
Q:软件无法安装,提示如下:
sdsvrd: error while loading shared libraries: /usr/lib/safedog/libcmdprosvr.so: cannot restore segment prot after reloc: Permission denied
A:配置selinux权限允许软件安装和运行,或者关闭selinux服务。
Q:执行sdui时一直卡住,无法弹出界面,只能ctrl+c结束掉。
A:执行sdstart重启安全狗服务,同时向我们报告bug现象或提交日志(/var/log/sd*.log)
Q: 配置vsftpd后,匿名用户登录后无法创建文件夹和上传文件。
A:首先,确认配置的时候开启了相关的权限,然后,匿名用户登录后的根目录是只读的,只能下载不能修改和删除,在根目录下的upload目录是里面可以实现创建文件夹和上传文件,但是不能修改和删除。下个版本可能会增加允许匿名用户删除和修改的配置项。
Q: ftp或者samba连接不上。
A:首先检查服务是否开启,可以在sdui的系统实时监控->TCP监听端口菜单下查看,然后检查防火墙端口是否开放,可以在sdui的应用程序配置->iptables子菜单下查看。
Q: service safedog start出现提示unrecognized service
A:可能是系统的服务管理器出现异常,可以使用命令sdstart重启safedog服务。
Q: 软件功能大部分失效。
A:检查selinux是否开启。需要关闭selinux才能正常运行本软件,如果不是selinux的问题,请提交bug详情给我们,并提交相关日志信息,谢谢!
附上一键安装脚本
=====================================================
64版本
wget http://safedog.cn/download/software/safedogfwq_linux64.zip
unzip safedogfwq_linux64.zip
cd safedog_linux64
tar xzvf safedog_linux64.tar.gz
cd safedog_linux64
chmod +x *.py
./install.py
cd /etc/safedog
wget http://blog.baiduola.com/tools/sd/safedog_user.psf
sdui
拆卸:
cd /safedog_linux64/safedog_linux64/
chmod +x uninstall.py
./uninstall.py
32 版本
wget http://safedog.cn/download/software/safedogfwq_linux32.zip
unzip safedogfwq_linux32.zip
cd safedog_linux32
tar xzvf safedog_linux32.tar.gz
cd safedog_linux32
chmod +x *.py
./install.py
cd /etc/safedog
wget http://blog.baiduola.com/tools/sd/safedog_user.psf
sdui
拆卸:
cd /safedog_linux32/safedog_linux32/
chmod +x uninstall.py
./uninstall.py
安全狗Linux版安装手记