我想将letsencrypt文件夹从远程ec2计算机复制到本地文件夹。
所以我运行此命令:
scp -i key.pem -r [email protected]:/etc/letsencrypt my-letsencrypt
复制了一些文件,但其他由于此错误Permission denied
而失败:
scp: /etc/letsencrypt/archive: Permission denied
scp: /etc/letsencrypt/keys: Permission denied
我想避免更改ec2文件的权限。
如何将这个文件夹复制到本地文件系统?
检查存档和密钥的文件许可权应该是400,只需更改为600
您正在使用服务器上的帐户ubuntu
登录,但是该帐户没有读取(因此)复制所有文件的正确权限。某些文件很可能归root
所有,而另一些文件则不可读。您可以使用ls -l /etc/letsencrypt
自己检查权限。
这里您需要公开阅读权限-首先SSH
到您的远程服务器[email protected]