FC4桌面化安装管理总结
FC4非常适合于个人桌面计算机使用,下面是我对于FC4进行安装后的一些设置,希望对别人有用。1。硬盘环境:AMD 2400+1G内存
SATA硬盘
9550显卡
安装选择:个人桌面+开发工具
2。配置字体美化:使用哈密瓜字体美化包。
3.配置FCITX输入法:
/sbin/service iiim status 查看iiim输入法是否正常运行。
/sbin/service iiim stop
停止iiim服务
/sbin/chkconfig --del iiim
禁止iiim自动运行
rpm -e miniChinput rpm -e xcin删除其他输入法
install fcitx
vi .bashrc:
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
vi /etc/X11/xinit/xinput.d/fcitx
XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-setting-daemon
vi /etc/alternatives/xinput-zh_CN
XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM =fcitx
如果无法启动fcitx,则rm -rf .fcitx(reboot)
vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
LANG="zh_CN.UTF-8"
>>>>>>>>>>>>UTF-8
4.挂载闪存、移动硬盘中文乱码问题解决方案
vi /usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi
在第一对<device><march> </> </ >中添加
<merge key="storage.policy.default.mount_option.utf8" type="bool">true</merge>
5.重启hal
/sbin/service haldaemon restart
6.配置java+tomcat开发环境
vi /etc/profile
vi /etc/rc.d/rc.local
export JAVA_HOME=/usr/local/jdk1.5.05
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre:
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
##CATALINA_HO9ME/bin/startup.sh
阅读全文 本文已被浏览 20 次 评论[0]
audit系统的功能和概念,以及相关的命令
snowtty 发表于 2005年09月12日20时53分
本文简要介绍了audit系统的功能和概念,以及相关的命令
一、AUDIT系统的概念:
audit子系统提供了一种纪录系统安全方面信息的方法,同时可以为系统管理员在用户违反系统安全法则或存在违反的潜在可能时,提供及时的警告信息,这些audit子系统所搜集的信息包括:可被审计的事件名称,事件状态(成功或失败),别的安全相关的信息。
AIX定义了一些可被审计的事件,可以在/etc/security/audit/events中找到,通常,这些事件都是定义在系统调用级别的。那么,一条命令可以产生多个事件,例如,如果用户通过cat或more命令来显示文件,可以在审计报告中发现下列事件:
FILE_Open(打开文件)
FILE_Read(读文件)
FILE_Write(写文件)
PROC_Create(产生进程cat或more)
PROC_Execute(执行命令)
PROC_Delete(进程执行完毕)
如果不加选择审计所有的事件会产生非常大量的数据,通过修改audit配置文件/etc/security/audit/config文件,可以选择需纪录的事件。
本文简要介绍了audit系统的功能和概念,以及相关的命令
一、AUDIT系统的概念:
audit子系统提供了一种纪录系统安全方面信息的方法,同时可以为系统管理员在用户违反系统安全法则或存在违反的潜在可能时,提供及时的警告信息,这些audit子系统所搜集的信息包括:可被审计的事件名称,事件状态(成功或失败),别的安全相关的信息。
AIX定义了一些可被审计的事件,可以在/etc/security/audit/events中找到,通常,这些事件都是定义在系统调用级别的。那么,一条命令可以产生多个事件,例如,如果用户通过cat或more命令来显示文件,可以在审计报告中发现下列事件:
FILE_Open(打开文件)
FILE_Read(读文件)
FILE_Write(写文件)
PROC_Create(产生进程cat或more)
PROC_Execute(执行命令)
PROC_Delete(进程执行完毕)
如果不加选择审计所有的事件会产生非常大量的数据,通过修改audit配置文件/etc/security/audit/config文件,可以选择需纪录的事件。
审计事件可以组成类,多个功能类似或相近的审计事件可以为它们定义一个类,类的定义也在/etc/security/audit/config中有,类的名字可以任意指定,类和用户UID是关联在一起的,需要对某用户定义其需要被事件的类。
审计对象是那些单个可以被审计的文件,能够审计的操作包括读、写和执行,审计对象和用户的UID不关联,只要这些文件易做图作,不管是来自哪个用户,都可以产生审计纪录。审计对象在/etc/security/audit/objects中定义,如下:
/etc/security/environ:
w = "S_ENVIRON_WRITE"
/etc/security/group:
w = "S_GROUP_WRITE"
/etc/security/limits:
w = "S_LIMITS_WRITE"
/etc/security/login.cfg:
w = "S_LOGIN_WRITE"
/etc/security/passwd:
r = "S_PASSWD_READ"
w = "S_PASSWD_WRITE"
/etc/security/user:
w = "S_USER_WRITE"
/etc/security/audit/config:
w = "AUD_CONFIG_WR"
其中第一行为审计对象的文件名,第二行为输出的格式,该格式在/etc/security/audit/events中定义如下:
/etc/security/environ
S_ENVIRON_WRITE = printf "%s"
/etc/group
S_GROUP_WRITE = printf "%s"
/etc/security/limits
S_LIMITS_WRITE = printf "%s"
用户可以自己在该文件中定义审计对象。
审计可以以两种模式运行:BIN和STREAM,BIN模式指的是audit将结果写入临时文件bins,然后在写入到一个单一的文件中去。STREAM模式指的是审计子系统通过伪设备文件/dev/audit将数据写入一个固定大小的文件,当写入数据超出时,最早写入的数据将被覆盖。
审计子系统可以以其中一种模式或两种模式启动。我们可以编辑审计子系统的配置文件/etc/security/audit/config来更改所用模式,如下:
start:
binmode = on
streammode = off
bin:
trail = /audit/trail
bin1 = /audit/bin1
bin2 = /audit/bin2
binsize = 10240
cmds = /etc/security/audit/bincmds
stream:
cmds = /etc/security/audit/streamcmds
可见,该系统使用的是bin模式,它使用了两个临时bins文件,bin1和bin2,它们的大小都是10240字节,当其中一个文件满了之后,子系统将打开另一个文件,并把前一个文件的纪录都转移到trail文件中,子系统停止时,这些bins中的内容将都被加入到trail文件中去,这些纪录的文件采用了二进制方式,可用命令auditpr查看。
在stream模式中,系统将通过调用 /etc/security/audit/streamcmds命令来处理纪录,这条命令将把输出变成可读的格式写入文件 /audit/stream.out中,audit系统重新启动时,它将被清空。所以,可以定时读它或将它的内容打印出来。
下面介绍一下审计子系统的控制命令:
启动和停止审计子系统 /usr/sbin/audit是控制审计子系统的基本命令,它有下列五条子命令:
* audit start 激活审计子系统
这是启动审计子系统的唯一正确方法
* audit shutdown 停止审计子系统
它将处理BIN模式下的bins临时文件,并删除/audit/auditb文件,这个文件是一个审计子系统是否活着的标识
* audit off 暂时挂起审计子系统
* audit on 挂起后重新激活审计子系统
* audit query 显示子系统状态
如果不按顺序使用这些命令,审计子系统会被弄乱,如果出现这种状态,将/audit下的文件都删除(除去纪录文件train.stream.out, bin1, bin2等)
如希望在系统启动时启动审计子系统,可在/etc/rc中,在dspmsg rc.cat 5 'Multi-user initialization completed\n'行之前加入下行: /usr/sbin/audit start
如果审计子系统一直运行,那要确保系统关闭时它被正确地停止了,在/usr/sbin/shutdown中加入一行: /usr/sbin/audit/shutdown
配置审计子系统