OE7+ubuntu12登录界面的master密码及相关conf文件修改及base.xml文件修改步骤
-
我的openerp是在ubuntu server12 下面直接通过apt-get安装的7.0版本.
OE起始登录界面下可以直接进入manage database是一个安全隐患,苦于对OE不熟,不敢擅动master密码.今天在群里mrshelly指导下修改了密码及openerp-server.conf文件,现master密码生效,OE也正常使用.现放出步骤,需者自取,自己mark.
1. master密码修改
OE起始登录界面下,点击"Manage Databases"链接进入Database Managerment页面,然后点击左侧"password",在右边填入新的master密码,最后点击图标"Change Password"后生效.
2. openerp-server.conf修改
命令输入"sudo vi /etc/openerp/openerp-server.conf"(不包括前后双引号),去掉第2行admin_passwd前的mark,并将新的master密码填在等号后面,wq后重启OE完成.
根据群里的9度意见,可以通过修改base.xml文件,直接使用<!-- -->方式去掉MD链接.这样通过去掉MD链接的也可以实现不让其他人进行database管理.这个方法也测试通过.
ubuntu下base.xml位置在"/usr/share/pyshared/openerp/addons/web/static/src/xml/",以下是操作步骤
1. 命令输入"sudo vi /usr/share/pyshared/openerp/addons/web/static/src/xml/base.xml"(不包括最前和最后双引号)
2. 找到第81行,"<a href="#" class="oe_login_manage_db">Manage Databases</a> |"(不包括最前和最后双引号)
3. 这句前面加上<!--,这句结尾加上-->
4. :wq退出
5. "sudo /etc/init.d/openerp restart"(不包括前后双引号),完成