在 Unix 类系统上安装反病毒服务器
应使用管理员帐户 (root) 执行安装。
在基于 Unix 的系统上使用程序包安装反病毒服务器的步骤如下:
1. 要开始安装 drweb-esuite 程序包,请使用以下命令:
对于 FreeBSD:pkg_add <distribution_file_name.tbz>
对于 Solaris:bzip2 -d <distribution_file_name.bz2>,然后运行 pkgadd -d <distribution_file_name>
对于 Linux:
对于 Debian 和 Ubuntu:dpkg -i <distribution_file_name.deb>
对于 rpm 发行软件包:rpm -i <distribution_file_name.rpm>
如果计算机上已安装了反病毒服务器,则可以升级软件组件。
要执行此操作,请使用以下命令运行发行软件包:rpm–U<distribution_file_name.rpm>。此外,还有被称为通用程序包的程序包,可安装在任何系统(包括支持系统列表中不包括的系统)上。这些程序包通过程序包中附带的安装程序来安装:
tar -xjf <distribution_file_name.tar.bz2>
然后以超级用户的身份运行以下脚本 - ./drweb-esuite-install.sh
发送以下任一命令可以取消安装 –– SIGHUP、SIGINT、SIGTERM、SIGQUIT 和 SIGWINCH(在 FreeBSD 下,更改终端窗口的尺寸会导致发送 SIGWINCH 命令)。取消安装后,对文件系统的更改将回退到原始状态。使用 rpm 程序包时,按 Ctrl + C 可以中断安装。
默认情况下管理员的名称为 admin。
2. 此时将打开包含版权信息和许可协议正文的窗口,窗口数量和显示顺序将随操作系统而有所不同。要继续安装,应接受许可协议。
3. 如有必要,请选择所有者的组和用户。该用户将成为反病毒服务器文件的所有者。
4. 在打开的窗口中,选择服务器的密钥文件 (enterprise.key)。
5. 在下一个窗口中,选择网络版代理 (agent.key) 的密钥文件。
6. 安装 Solaris 兼容的版本时,将询问您是否要为网络版服务器创建新数据库。如果您在升级已安装的服务器并希望使用现有数据库,请键入“no”,按 Enter 并选择数据库的路径。如果是首次在计算机上安装网络版服务器,则按 Enter 并指定访问服务器的管理员口令(默认情况下使用 root)。
7. 然后(安装 Solaris 兼容的版本时)将要求创建新的加密密钥。如果要使用现有密钥(drwcsd.pri 和 drwcsd.pub),则键入“no”,按 Enter 并指定现有密钥的完整路径。要创建新的加密密钥,请按 Enter。
8. 在下一个阶段中,如果安装适用于 Debian 或 FreeBSD 的版本,则需要创建反病毒网络管理员的口令。输入口令并重新键入该口令以验证。如果口令组合不同,则验证失败,需要重新键入。按照显示消息中的指示操作。口令长度不应少于 8 个字符(在适用于 FreeBSD 的版本中)。
9. 接下来将在计算机上安装程序组件。在安装过程中,可能会要求您以管理员的身份确认一些操作。
在安装适用于 FreeBSD 的网络版服务器的过程中,将创建 rc 脚本 /usr/local/etc/rc.d/drwcsd.sh。要手动停止服务器,请使用命令:/usr/local/etc/rc.d/drwcsd.sh stop。要手动启动服务器,请使用命令:/usr/local/etc/rc.d/drwcsd.sh start。
在安装适用于 Linux 和 Solaris 的网络版服务器期间,将创建使用 /opt/drwcs/bin/drwcs.sh 启动和终止服务器的初始化脚本 (/etc/init.d/drwcsd)。/opt/drwcs/bin/drwcs.sh 无法手动启动。
然后在反病毒网络管理员的工作机上安装反病毒控制台,如下所示:
1. 使用以下命令:
对于 FreeBSD:pkg_add <distribution_file_name.tbz>
对于 Solaris:bzip2 -d <distribution_file_name.bz2>,然后运行 pkgadd -d <distribution_file_name>
对于 Linux:
对于 Debian 和 Ubuntu:dpkg -i <distribution_file_name.deb>
对于 rpm 发行软件包:rpm -i <distribution_file_name.rpm>
此外,还有被称为通用程序包的程序包,可安装在任何系统(包括支持系统列表中不包括的系统)上。这些程序包通过程序包中附带的安装程序来安装:
tar -xjf <distribution_file_name.tar.bz2>
2. 接下来将在计算机上安装软件。在安装过程中,可能会要求您以管理员的身份确认一些操作。
卸载 Unix 类系统上的服务器软件
应使用管理员帐户 (root) 执行卸载。
在 Solaris 上初始化卸载之前,请使用以下命令停止网络版服务器:/etc/init.d/drwcsd stop。
删除使用程序包安装的服务器:
如需卸载网络版服务器软件,请输入以下命令:
对于 FreeBSD:pkg_delete drweb-esuite
对于 Solaris:请先停止服务器:
Solaris10:svcadm disable system/drwcsd
Solaris9:/etc/init.d/drwcsd stop
然后输入命令:pkgrm DWEBesuit
对于 Linux:
对于 Debian 和 Ubuntu:
dpkg -r drweb-esuite-<distribution file date>-1
删除使用 rpm 发行软件包安装的服务器软件:rpm –e drweb-esuite
删除使用 generic 程序包安装的服务器软件:run the drweb-esuite-uninstall.sh script
向进程发送以下任一命令可以中断卸载:SIGHUP、SIGINT、SIGTERM、SIGQUIT 和 SIGWINCH(在 FreeBSD 上,更改终端窗口的尺寸会导致发送 SIGWINCH 信号)。如没有必要,请勿中断卸载,如确实需要中断,请尽早进行。
在 Solaris 上,将要求确认确实要卸载软件并同意以管理员 (root) 的身份运行卸载脚本。将删除网络版服务器软件。
在 FreeBSD 和 Debian 上,将立即终止服务器操作;在 Debian 上,数据库、密钥和配置文件将复制到 ${HOME}/drwcs/(通常情况下为 /root/drwcs/)。在 FreeBSD 上,将要求您输入路径,默认情况下为 /var/tmp/drwcs。
在 Solaris 操作环境中删除服务器之后,数据库、密钥和配置文件将复制到 /var/tmp/DrWebES 文件夹中。