create_template_postgis-1.5.sh的权限被拒绝 - Django

时间:2015-01-21 17:15:45

标签: python django

$ wget https://docs.djangoproject.com/en/dev/_downloads/create_template_postgis-1.5.sh
$ chmod +x create_template_postgis-1.5.sh

tameen@tameen-HP:~/Downloads/ $ sudo -u postgres ./create_template_postgis-1.5.sh
sudo: unable to execute ./create_template_postgis-1.5.sh: Permission denied

以root身份登录

 root@tameen-HP:~/Downloads/ $ sudo -u postgres ./create_template_postgis-1.5.sh
    sudo: unable to execute ./create_template_postgis-1.5.sh: Permission denied

为什么权限被拒绝?

1 个答案:

答案 0 :(得分:0)

它被拒绝的原因是因为您使用的帐户在这种情况下不是超级用户 postgres 以超级用户权限执行。

您所要做的就是在/ home /

上复制create_template_postgis-1.5.sh
 cp create_template_postgis-1.5.sh /home/

然后执行su - postgres登录postgres用户或postgres用户。

导航到/ home /然后执行以下命令

./create_template_postgis-1.5.sh 

希望这有帮助。