我在/etc/nginx/ssl folder中有这三个文件:
www.mydomain.com.csr
www.mydomain.com.key
www.midomain.com.key.nopass我在/etc/nginx/ssl/www_mydomain_com folder中购买并下载了阳性ssl证书,这三个文件:
AddTrustExternalCARoot.crt
PositiveSSLCA2.crt
www_mydomain_com.crt当我尝试使用以下命令安装签名证书时:
sudo cat www_mydomain_com.crt PositiveSSLCA2.crt AddTrustExternalCaRoot.crt > www.mydomain.com.pem我知道这个错误:
-bash: www.mydomain.com.pem: Permission denied发布于 2013-05-08 12:00:45
试试这个:
cat www_mydomain_com.crt PositiveSSLCA2.crt AddTrustExternalCaRoot.crt > /tmp/www.mydomain.com.pem && sudo mv /tmp/www.mydomain.com.pem /etc/nginx/ssl/www_mydomain_com/是的,没有特权的用户帐户。你不能在pipes‘>或管道上烫发.
例如:
sudo echo "hey" > /usr/testing
sudo echo "hey" | touch /usr/testing 发布于 2013-05-08 11:38:02
您正试图以非特权用户的身份创建文件。
我建议如下,
将3个文件放在/tmp/www.mydomain.com中,然后用sudo mv将其放在正确的位置。
https://serverfault.com/questions/505976
复制相似问题