西西河

主题:请教:河里有人做Shibboleth与Fedora的么? -- 夜雨秋灯

共:💬13 🌺9 新:
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 请教:河里有人做Shibboleth与Fedora的么?

我现在开始接触这方面的东西。目标是用Fedora作为digital repository server,提供给用户share data。用户认证的部分需要Shibboleth来提供服务。

问题是Fedora本身侧重于从本地文件中提取用户信息,而不是接受从shibboleth authenticated的用户。

现在看来这方面的资料不多,而且语之不详。仅仅试图让Fedora使用LDAP就已经花费了大量时间,还没成功。希望河里的朋友能指点一二。

关键词(Tags): #shibboleth(请尽量)#fedora(请尽量)#认证(请尽量)#shibboleth#fedora#ldap
家园 我是用suse做LDAP的,非常方便

fedora就不了解了

家园 哦。这个fedora不是操作系统

而是一种open source的digital repository。为了fedora这个名字,两边打了不少纠纷呢。

家园 什么是digital repository?
家园 从某个意义上说,就是数据仓库

但是不是单纯的存储,那样的话一个数据库就完成了。它应该是一种连接数据库后台并提供服务的middleware。对数据以及metadata和相应的服务提供管理组织的功能。把文件或者任意形式的数据组织起来,合成digital objects。重要的是对于metadata的管理,以及digital object间的组织。

从某种意义上说,就是一种数字图书馆。不知道这样说没说清楚。

家园 可以自定义metadata么?

digital object是以磁盘文件形式存在,还是作为blob放在后台的数据库中?或者两者兼有?

家园 八一节快乐!

恭喜:意外获得【西西河通宝】一枚

谢谢:作者意外获得【西西河通宝】一枚

鲜花已经成功送出。

此次送花为【有效送花赞扬,涨乐善、声望】

家园 呵呵。多谢分享好运气

自定义metadata?你是说metadata的内容吧?当然可以,这个是一定的。基本上任何形式的内容都可以作为metadata放到一个object里面。

digital objects是存在于逻辑意义上的,而不是物理文件存储于介质中。或者说,你只能在fedora里操作和使用他们,即使他们在fedora的后台数据库里面是作为一个整体出现的。当然,你可以以某种特定的形式(一般是xml文件)导出它们到任何你要得地方。这个时候,整个object就以一堆attribute和value的形式存在了。

家园 刚刚实现让fedora直接access某个LDAP

来authenticate用户,而不是利用本地的用户定义文件。虽然很简单,也费了不少工夫,看了一堆的随机文档。有想知道的,我可以贴出configuration file来。

家园 明白了。
家园 不如把过程讲讲?送人鱼吃不如教人打渔么
家园 呵呵,这门太偏,等有人要用的时候再说吧。

其实也简单,就是给tomcat自己编写几句configuration,使用JNDIRealm。我开始是让fedora的文档给误导了,以为必须怎样怎样才行。。。

家园 是够偏的。给加个关键词吧,方便以后查找
全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河