2

PHP アプリケーションを Elastic Beanstalk の EC2 にデプロイし、git と eb を使用して環境インスタンスとすべてのファイルを管理しています。ファイル ディレクトリのアクセス許可を変更して書き込み可能にする必要がありますが、git はディレクトリ アクセス許可の転送を処理しません。これを Mac から実行する最も簡単で最速の方法は何ですか?

Filezilla の構成には時間がかかります。EC2 インスタンスに SSH で接続できますが、ディレクトリのアクセス許可を変更する方法がわかりません。

4

2 に答える 2

2

SSH 経由でログインし、next と入力します。

権限の変更:

sudo su - # log-in as superuser*
chmod 755 /path/to/your/directory
# If you just want to allow Apache to write in directory then set 666 permissions

**ディレクトリの所有者である場合は、スーパーユーザーとしてログインする必要はありません。*

必要に応じて所有者を変更します。

sudo su -
chown user:group /path/to/directory

アップデート:

コメントで訂正してくれたjamiebに感謝します。本当に私は特定のgtechの質問に答えませんでした:

ディレクトリのアクセス許可を変更する方法

apacheしかしもちろん、私の意見では、このような問題を避けるために、たとえば(またはwww-data) ユーザーに、書き込みたいディレクトリへのアクセス許可を与える方がよいでしょう。

于 2012-10-19T02:11:56.863 に答える