数据库
李子无为
鸢飞戾天者,望峰息心;经纶世务者,窥谷忘反
展开
-
设置Jetty服务器的cookie为secure和httponly
前一阵在搞一些服务器安全加固的需求,因为用到Jetty服务器,用户要求发送的cookie必须设置secure和httponly。从网上找了些资料,验证了半天,分享出来。比较简单的方式是直接修改Jetty的配置文件,默认情况下Jetty安装后没有这个文件。新建一个文件命名为jetty-web.xml,放到WEB-INF目录下,文件内容:原创 2014-01-06 10:59:51 · 6419 阅读 · 0 评论 -
How to configure replication and recovery of Postgres
EnvironmentVirtualbox 4.2.6CentOS 6.3 --> image: CentOS-6.3-x86_64-minimal.isoPostgres --> rpm: pgdg-centos91-9.1-4.noarch.rpm Create 2 virtual machines in virtualbox,named with MASTER and S原创 2013-12-25 15:33:11 · 1373 阅读 · 0 评论 -
MySQL 5.6 root密码初始化
从MySQL 5.6.6以后,安装rpm之后,root用户会被分配一个随机密码,同时在mysql.user表中新增了一个password expired字段,任何客户端首次连接后必须首先修改密码才能做下面的操作。这是因为在rpm的spec脚本中,初始化数据库的脚本改为/usr/bin/mysql_install_db --rpm --user=mysql --random-passwords原创 2014-09-25 12:39:17 · 11032 阅读 · 0 评论 -
在chroot环境下将MySQL日志输出到syslog
好久没写博客了,这几个月一直在学习nodejs,angularjs,做一些前端开发,目前还是学习阶段,等有一些体会再来分享。这两天碰到的一个问题是,我们的产品给客户后,客户要统一管理日志,MySQL要将日志输出到syslog,就需要在my.cnf的[mysqld_safe]段配置syslog。但是修改了以后发现服务启动失败,而且没有日志,经过几番调查,还需要做如下的事情:1. chroot原创 2014-09-03 14:46:08 · 2638 阅读 · 1 评论 -
chroot MySQL on CentOS
网上有各种chroot资料,但是似乎没有完整明确的chroot MySQL的介绍,结合工作,将我进行chroot MySQL的方法说明一下。因为Linux发行版本众多,首先说明运行环境:CentOS 5.9, MySQL 5.5,所有chroot环境下的文件都从父环境拷贝过来,适用于无网络或网络受限环境下的安全加固。chroot的作用不做过多介绍,部分内容可以参考我以前翻译的博客《Unix原创 2014-04-25 19:17:01 · 2697 阅读 · 0 评论