首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CKAN DataStore -设置权限

CKAN DataStore -设置权限
EN

Stack Overflow用户
提问于 2015-12-14 15:55:48
回答 2查看 873关注 0票数 1

(我不是IT人员,所以我的一些怀疑可能看起来很基本/很奇怪)

通过本教程(https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.0-on-CentOS-7),我能够安装CKAN。

之后,我明白我需要DataStore扩展,因为预览函数可以很好地完成我的安装工作。使用文档时,我会使用Set权限步骤(http://docs.ckan.org/en/ckan-2.2/datastore.html#set-permissions),这是我无法理解的内容。

我做了

代码语言:javascript
复制
 paster datastore set-permissions postgres -c /etc/ckan/default/development.ini

它问我要的密码

代码语言:javascript
复制
WARNI [ckanext.datastore.plugin] Omitting permission checks because you are running paster commands.
[sudo] password for ckan:

但是女巫密码呢?

在安装CKAN时,我必须创建一个ckan用户,方法是:

代码语言:javascript
复制
useradd -m -s /sbin/nologin -d /usr/lib/ckan -c "CKAN User" ckan

但我还没有定义任何密码

如果我只提供"enter“而不接受,我也尝试给出我为Ckan站点创建的sysadmin的密码,而且也不起作用。

我真的很想帮助你知道我该怎么处理这个。

谢谢你,佩德罗

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-14 17:58:07

看起来,您可能正在以用户身份运行您的虚拟服务器:ckan --它可能没有所需的权限。

如果是,返回到user:root,方法是输入退出或按Ctrl + D

如果您执行了源安装,请确保将您的虚拟主机激活为root,然后从CKAN源目录再次运行paster命令。

例如:

. /usr/lib/ckan/default/bin/activate cd /usr/lib/ckan/default/src/ckan

票数 1
EN

Stack Overflow用户

发布于 2015-12-16 09:56:04

我添加了一个关于这个https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.x-on-CentOS-7的注释,以避免其他人掉进这个陷阱

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34271329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档