debian-7.11.0-amd64下测试Alfresco CE 5.0.d并限制openldap认证用户权限

    Alfresco (露天)社区版5.0.d用来做文档管理系统应该是不错的,预览功能很爽,不过还是缺少搜索(目录列表)时显示部分文件内容(高亮的关键词及前后文,类似所有的搜索引擎)功能,本文描述的需求是不到10人的小组,一个管理员账号上传电子文档,所有成员共用同一个普通账号通过openldap认证登录,权限限制到近乎guest权限,或者说只读权限,可搜索、预览、下载,不能上传,修改,删除。没有在线编辑文档需求,没有流程需求,没有复杂权限需求,就相当一个公共只读网盘

    先明确两点:一是share是不支持guest用户了,只有share之前很老的版本(那时还叫Alfresco Explorer)可以不登录使用,但是Alfresco Explorer又不支持预览,不符合我们的需求,只能放弃,变通解决办法是在share登录界面的文本或图片上公开那个普通账号的账号和密码,然后限制其权限,以达到类似匿名用户的功能(内网应用,不用太考虑安全性)。二是对JMX的支持是商业版本的功能,通过JMX是无法设置社区版本Afresco下的内容的(但是似乎可用于其他组件如solr),商业版通过JMX不重启改变网站为只读社区版是实际不了的。古老的Alfresco Explorer界面可以在以下网址见到:

http://www.istruzione.it/archivio/alfresco/faces/jsp/browse/browse.jsp.html

一、主要参考文章

http://docs.alfresco.com/5.0/concepts/auth-ldap-props.html
https://geofoss.net/2015/07/10/alfresco-5-0-ldap-authentication/

二、安装

安装不是本文的重点,网上的文章很多,注意Alfresco对内存有要求4G以上,2G肯定不行,我在虚拟机上分了3G内存可以完成安装但会警告部分功能可能受到影响

5.0.d
https://www.howtoing.com/install-alfresco-community-edition-on-centos-debian-ubuntu/
https://www.tecmint.com/install-alfresco-community-edition-on-centos-debian-ubuntu/
201707
https://www.howtoforge.com/tutorial/how-to-install-alfresco-cms-on-ubuntu-1804/

大致来说在debian-7.11.0-amd64下首先当然是安装Oracle官方的jdk1.8,再安装必须的支持组件

#apt-get install libfontconfig1 libsm6 libice6 libxrender1 libxt6 libcups2 libcairo2

howtoforge.com的文章中,ttf-mscorefonts-installer是可选的,反正我没有安装,opencpn是ubuntu特有的,debian下没有,当然可以试着去安装ubuntu的包,反正我也没有去试一样可以安装成功。5.0.d社区版下载地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值