- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是一个新手,我只想为发烧RSS设置一个EC2实例。这是我的信息:os x 10.9.2、aws 以及 ubuntu 12.04 lts 的 ami。我按照本指南在 ec2 上设置了 lamp:http://www.robotmedia.net/2011/04/how-to-create-an-amazon-ec2-instance-with-apache-php-and-mysql-lamp/
现在我可以使用终端 ssh 到我的服务器公共(public) IP。连接服务器后,我输入
scp -i /path/to/keypair.pem /path/to/test.txt ubuntu@theServerPublicIP:~/
并得到如下错误:
Warning: Identity file keypair.pem not accessible: No such file or directory.
我尝试通过以下方式解决该问题:1. 在我的 os x 上将 .pem 文件的权限更改为 600。
chmod 600 keypair.pem
再次 ssh,再次 scp,并得到相同的错误。然后我在我的 os x 上将其权限更改为 400,
chmod 600 keypair.pem
并重新设置 ssh 和 scp,并得到相同的错误。
使用 ~/path/to/file 重写 keypair.pem 和 test.txt 的文件路径,然后重新配置 ssh 和 scp,得到同样的错误。接下来使用/Users/myUserName/path/to/file 重写两个文件的文件路径并重新设置 ssh 和 scp,得到相同的错误。接下来 cd 到 keypair.pem 和 test.txt 的文件夹(我将它们放在同一个文件夹中),并尝试了上述两种命名,但都得到了相同的错误。
更改服务器上的路径。我尝试了“~”、“~/”、“/”、“/var/www/”,但仍然遇到同样的错误。
我也尝试过叉车,因为我看到 Fever 的开发者在演示视频中使用了它。我尝试了所有连接选项:sftp...但无法连接到服务器。
请帮忙上传test.txt...然后我就可以上传fever文件夹了。
谢谢!
最佳答案
如果您需要经常这样做,我建议您创建一个别名。
例如:我在 EC2 实例上运行网络服务器,并且本地目录中有 HTML 内容 awsplaywww
$ 别名syncaws="rsync -avrz --delete/home/sanket/workspace/awsplaywww/-e ssh sanket@awsplay1.ddns.net:/var/www/html/"
现在每次我更新 HTML 文件或其他内容时都需要将其发送回服务器。我只需打开终端并输入 syncaws
即可完成工作!
关于amazon-ec2 - 无法将文件上传到 ec2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23173836/
我是一名优秀的程序员,十分优秀!