Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么可以';我是否将文件夹上载到Linux EC2实例?_Linux_Amazon Web Services_Ssh_Amazon Ec2_Permissions - Fatal编程技术网

为什么可以';我是否将文件夹上载到Linux EC2实例?

为什么可以';我是否将文件夹上载到Linux EC2实例?,linux,amazon-web-services,ssh,amazon-ec2,permissions,Linux,Amazon Web Services,Ssh,Amazon Ec2,Permissions,在过去的一个月里,我一直在使用SSH将文件和文件夹上传到我的Linux EC2实例。昨天我更新了Linux版本,从那以后我无法将文件夹上载到实例,但我仍然可以上载文件。为什么会发生这种情况?我如何修复它 以下是我用来上传文件夹的内容: $ scp -i /Users/----/Desktop/-----.pem -rp /Users/----/Desktop/Website_Testing_Folder/politics ec2-user@-------:/var/www/html (划掉个人

在过去的一个月里,我一直在使用SSH将文件和文件夹上传到我的Linux EC2实例。昨天我更新了Linux版本,从那以后我无法将文件夹上载到实例,但我仍然可以上载文件。为什么会发生这种情况?我如何修复它

以下是我用来上传文件夹的内容:

$ scp -i /Users/----/Desktop/-----.pem -rp /Users/----/Desktop/Website_Testing_Folder/politics ec2-user@-------:/var/www/html
(划掉个人详细信息)

下面是我得到的错误:

scp:/var/www/html/politics:Permission denied


谢谢你的努力

您的用户,
ec2用户
没有写入
/var/www/html
的权限。您可以使用
chmod
chown
更改
/var/www/html
的权限。或者,您可以将文件上载到主文件夹并将其移动到主文件夹。

您的用户,
ec2用户
没有写入
/var/www/html
的权限。您可以使用
chmod
chown
更改
/var/www/html
的权限。或者,您可以将文件上载到主文件夹,然后将其移动到主文件夹。

Linux升级可能更改了该文件夹的权限。只需ssh并修复文件夹权限。

Linux升级可能更改了文件夹的权限。只需ssh并修复文件夹权限。

“从那时起,我无法将文件夹上载到实例,但我仍然可以上载文件夹”-我很困惑…@Chris Oops,这应该是“文件”,抱歉!我想知道这是否是本地权限问题?进一步缩小范围:您是否尝试过上载具有相同问题的其他文件夹?或者手动ssh插入并创建相同的文件夹结构?Linux升级可能更改了文件夹的权限。只需ssh并修复文件夹权限。@Chris如果我在上载命令中没有
var/www/html
的情况下上载它,它就会工作。然而,我需要它在
/var/www/html
中,因为这是我的网站文件应该在的地方。“从那时起,我无法将文件夹上载到实例,但我仍然可以上载文件夹”-我很困惑…@Chris Oops,这应该是“文件”,对不起!我想知道这是否是本地权限问题?进一步缩小范围:您是否尝试过上载具有相同问题的其他文件夹?或者手动ssh插入并创建相同的文件夹结构?Linux升级可能更改了文件夹的权限。只需ssh并修复文件夹权限。@Chris如果我在上载命令中没有
var/www/html
的情况下上载它,它就会工作。然而,我需要它在
/var/www/html
中,因为那是我的网站文件应该在的地方。你是否偷了@helloV被建议的答案,我成功了?我只是想知道。你是不是偷了@helloV被建议的答案,然后我成功了?只是想知道。