CKAN DataStore - 设置权限
CKAN DataStore - Set permissions
(我不是IT人,所以我的一些疑惑可能看起来很基础/奇怪)
通过本教程 (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
但我还没有定义任何密码
如果我只是给 "enter" 而不会接受
我还尝试提供我为 Ckan 站点创建的系统管理员的密码,但也不起作用
我真的很想知道我应该用它做什么。
提前致谢,
佩德罗
看起来您可能 运行将您的 virtualenv 设置为 user: ckan
- 这可能没有所需的权限。
如果是,return 返回 user: root
通过 键入 exit 或按 Ctrl + D.
如果您进行了源安装,请确保将您的 virtualenv 激活为 root
,然后再次从您的 CKAN 源 运行 paster 命令目录。
例如
. /usr/lib/ckan/default/bin/activate
cd /usr/lib/ckan/default/src/ckan
我已经添加了关于此的注释https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.x-on-CentOS-7以避免其他人落入这个陷阱
(我不是IT人,所以我的一些疑惑可能看起来很基础/奇怪)
通过本教程 (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
但我还没有定义任何密码
如果我只是给 "enter" 而不会接受 我还尝试提供我为 Ckan 站点创建的系统管理员的密码,但也不起作用
我真的很想知道我应该用它做什么。
提前致谢, 佩德罗
看起来您可能 运行将您的 virtualenv 设置为 user: ckan
- 这可能没有所需的权限。
如果是,return 返回 user: root
通过 键入 exit 或按 Ctrl + D.
如果您进行了源安装,请确保将您的 virtualenv 激活为 root
,然后再次从您的 CKAN 源 运行 paster 命令目录。
例如
. /usr/lib/ckan/default/bin/activate
cd /usr/lib/ckan/default/src/ckan
我已经添加了关于此的注释https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.x-on-CentOS-7以避免其他人落入这个陷阱