最近研究OSSIM系统,OSSIM的安装是做好的ISO,操作系统选择的是CentOS 64Bit系统。
我使用的OSSIM 4.11 的ISO安装,虽然系统说明支持中文,实际上,只是台湾的繁体中文而以。

安装包下载地址:http://downloads.us.alienvault.com/c/download?version=current_ossim_iso

为了让OSSIM支持简单中文,并在以后的中文化中可以继续做一些修改,需要对系统进行进行如下调整:

1. 首先是进入OSSIM的管理后台,用SSH登录后,进入系AlienVault Setup菜单,选择 3 Jailbreak system  即可使用Root权限进入后台

2.修改本地化
执行

dpkg-reconfigure locales 选择下面的本地化

  • en_US

  • en_US.UTF-8

  • zh_CN

  • zh_CN GB18030

  • zh_CN.GBK GBK

  • zh_CN.UTF-8 UTF-8

  • zh_HK

  • zh_HK.UTF-8

  • zh_TW 

  • zh_TW.EUC-TW

  • zh_TW.UTF-8 

然后设置系统默认本地化:en_US.UTF-8或zh_CN.UTF-8
 
 

2. 添加VIM对于UTF-8的支持

vi /etc/vim/vimrc

行尾添加

set encoding=utf8 set fileencodings=ucs-bom,gbk,gb2312,gb18030,utf-8,latin1
同时指定自己的远程登录时字体编码为UTF-8

3.替换原有ossim.po文件,以支持系统简体中文

附件为生成好的OSSIM.po文件。

将制作好的ossim.po文件放回到/usr/share/locale/zh_CN/LC_MESSAGES/目录(之前做好备份)

再用msgfmt重新生成mo文件

cd /usr/share/locale/zh_CN/LC_MESSAGES/

msgfmt -o ossim.mo ossim.po

最后登录OSSIM,在用户的profile中选择Chinese simplified。系统自动生效。 

补充两点:

1.ossim.po的上传下载,笔者喜欢用xshell 自带的xftp,因此,在处理之前建议安装xshell

2. 由于Word转换可能还会存在乱码,在上述调整后,可直接编辑ossim.po文件,再生成mo文件即可。

重要提示: OSSIM的Apache与页面编码对于UTF-8并不友好支持,在调整之后,可能会出现中文继续乱码的情况,因此,需要将po与Apache的编码统一到GB2312下。方法参考: http://blog.sina.com.cn/s/blog_71e3b2bb01016w2v.html具体步骤: 使用VI修改的ossim.po后,在保存前需在将输出编码设定为GB2312 :set encoding=gb2312 fileencodings=utf-8  再保存 :wq! 
修改Apache的默认编码: vi /etc/apache2/conf.d/charset 添加  AddDefaultCharset gb2312 最后重启Apache /etc/init.d/apache2 restart

http://infosec.blog.51cto.com/226250/1554614

开源管理系统OSSIM设置 语言为中文简体的更多相关文章

  1. JMeter如何设置语言为中文

    一.现象 JMeter安装后,默认语言为英文,如下图所示: 对于英文水平一般的人来说,刚开始使用起来比较费劲(比如我),影响我工作效率.那么,怎么将英文改为中文呢? 二.解决方法 1.修改设置 点击菜 ...

  2. centos6.5版本改系统语言成中文简体

    root:locale -a 查看系统支持的语言,如果看到这个zh_CN.utf8(这是中文简体)说明系统支持此语言 root:vim /etc/sysconfig/i18n(编辑语言的配置文件) 输 ...

  3. centos6.9 改系统语言成中文简体

    1.在root权限下 切换到root下:su root 查看当前语言环境:locale -a  (注意中间有空格) 如果看到 zh_CN.UTF-8(这个是中文简体)说明你的系统支持中文语言 2.编辑 ...

  4. Jenkins强制设置语言为中文

    解决方法如下: 1.使用中文版的google浏览器,并确定把语言设置成了中文.语言配置在设置页.如下: 2.直接设置jenkins的语言.强制性. 前提:先安装插件:Locale plugin 配置如 ...

  5. Wampserver3.0.0设置语言为中文无效

    打开配置文件"wampmanager.conf",将language改成chinese,再从右键的语言选择中选中文. 这个配置文件有两个,改第一个双引号里的,第二个没有引号的不要改 ...

  6. 【Jmeter】设置语言为中文

    1.临时设置 Jmeter菜单栏选择Options-Choose Language-Chinese (Simplified) 这种方法,重启软件后又变为英文环境了. 2.永久设置 进入apache-j ...

  7. jenkins转换显示语言为中文简体(jenkins汉化)

    jenkins版本2.117 单位使用的jenkins一直是英文版本,有同事建议切换为中文版. 以下过程完成转换. 一.安装插件 主界面-->系统管理-->插件管理-->可选插件 图 ...

  8. 安装国际版firefox(火狐浏览器)并设置语言为中文

    访问https://www.mozilla.org/zh-CN/firefox/new/?scene=2下载.安装: 访问https://addons.mozilla.org/zh-CN/firefo ...

  9. bootbox.js [v4.2.0]设置确认框 按钮语言为中文

    Bootbox.js (http://bootboxjs.com/)是一个小型的 JavaScript 库用来创建简单的可编程对话框,基于 Twitter 的 Bootstrap 开发. 弹出确认框方 ...

随机推荐

  1. java中Frame Jpanel等中间显示

    几种是窗口中间显示的方法: 1.Frame int windowWidth = frame.getWidth(); //获得窗口宽 int windowHeight = frame.getHeight ...

  2. 什么是EPEL 及 Centos上安装EPEL(转)

    什么是EPEL 及 Centos上安装EPEL 转自:http://www.unxmail.com/read.php?67 RHEL以及他的衍生发行版如CentOS.Scientific Linux为 ...

  3. Exercise03_02

    import java.util.Scanner; public class AdditionQuiz { public static void main(String[] args){ int nu ...

  4. 泳池迷宫(p24)

    /*2018年8月26日15:55:29作者:冰樱梦page-24泳池迷宫*/public class swiming{public static void main(String[] args){i ...

  5. 将SeqReader打包成可执行的jar包

    SeqReader是我定义的一个读取SequenceFile文件,并将部分(key,value)打印到控制台窗口的类,其完整代码如下: /** * Created with IntelliJ IDEA ...

  6. C#中Math的使用总结

    1.向上进位取整.Math.Ceiling 例如: Math.Ceiling(32.6)=33; Math.Ceiling(32.0)=32; 2.向下舍位取整.Math.Floor 例如: Math ...

  7. TSQLDBServerHttpApi一个使用HTTPS.SYS内核的数据库服务端控件

    TSQLDBServerHttpApi一个使用HTTPS.SYS内核的数据库服务端控件 在WINDOWS操作系统,TSQLDBServerHttpApi使用HTTPS.SYS作为通信内核,而HTTPS ...

  8. 【JVM】调优笔记2-----JVM在JDK1.8以后的新特性以及VisualVM的安装使用

    一.JVM在新版本的改进更新以及相关知识 1.JVM在新版本的改进更新 图中可以看到运行时常量池是放在方法区的 1.1对比: JDK 1.7 及以往的 JDK 版本中,Java 类信息.常量池.静态变 ...

  9. 自己做的javascript简易计算器

    html <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF- ...

  10. Bootstrap幻灯片

    Bootstrap幻灯片的制作利用到了Carousel插件,包含:左右箭头.图片.点点导航 <div id="carousel-example-generic" class= ...