(我不是一个IT人,所以我的一些疑惑的是非常基础/怪)CKAN的数据存储 - 设置权限
通过本教程(https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.0-on-CentOS-7)我是能够安装CKAN。
之后,我了解到我需要预览功能的DataStore扩展插件才能在我的安装中很好地工作。 使用文档我得到在设置权限步骤(http://docs.ckan.org/en/ckan-2.2/datastore.html#set-permissions)押,在一些我无法理解
我做
paster datastore set-permissions postgres -c /etc/ckan/default/development.ini
,并问我要CKAN密码
WARNI [ckanext.datastore.plugin] Omitting permission checks because you are running paster commands.
[sudo] password for ckan:
但女巫的密码?
安装CKAN当我不得不这样做,以创建一个用户CKAN:
useradd -m -s /sbin/nologin -d /usr/lib/ckan -c "CKAN User" ckan
,但我还没有定义任何密码
如果我只给“输入”,不会接受 我也尝试给我为Ckan网站创建的系统管理员密码,也不工作
我真的很喜欢一些帮助,知道我应该用这个做什么。
在此先感谢, 佩德罗
垫, 正是正是! 欣赏你的帮助,这对我来说真的意义重大(我用这个“小”东西挣扎了两天) – Pedro
注意你不应该*通常*作为root运行。这只是使用sudo的'set-permissions'命令,并且由于Centos CKAN安装不会设置sudo密码,因此您需要以root身份运行该单一命令。(如果有人读这个答案,并被误认为你应该总是'运行virtualenv作为用户:ckan') –