繁体   English   中英

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

[英]Permission Denied for create_template_postgis-1.5.sh - 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

为什么权限被拒绝?

拒绝它的原因是因为您使用不是超级用户的帐户(在这种情况下为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 

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM