Amazon EC2を使用して、gitを介してサーバーにデプロイされるWebサイトをホストしています。以前、同じ種類のEC2 Ubuntu Linux Serverインスタンスでこのチュートリアルを使用しましたが、問題なく動作しました。ただし、サーバーにプッシュしようとすると、次のエラートレースが表示されます。
チュートリアル:http ://toroid.org/ams/git-website-howto
痕跡:
$ git push origin master
Counting objects: 5, done.
Writing objects: 100% (3/3), 250 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: error: unable to create file index.html (Permission denied)
To ssh://ubuntu@myserv.er/var/www/website.git
8068aac..04eae11 master -> master
現在、リポジトリ内にあるファイルは1つだけです。それはindex.html
です。
エラートレースは、ファイルを作成するためのアクセス許可が拒否されていることを示しています。どこが悪いのか教えていただけますか?