当我使用scp复制letencrypt文件夹时,权限被拒绝

问题描述 投票:0回答:3

我想将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文件的权限。

如何将这个文件夹复制到本地文件系统?

linux amazon-web-services amazon-ec2 winscp
3个回答
0
投票

检查存档和密钥的文件许可权应该是400,只需更改为600


0
投票

您正在使用服务器上的帐户ubuntu登录,但是该帐户没有读取(因此)复制所有文件的正确权限。某些文件很可能归root所有,而另一些文件则不可读。您可以使用ls -l /etc/letsencrypt自己检查权限。


0
投票

这里您需要公开阅读权限-首先SSH到您的远程服务器[email protected]

© www.soinside.com 2019 - 2024. All rights reserved.