私はVPSを持っており、私のサイトのホスティングにこれを使用しています。サーバーはphp-fdmを使ったnginxです。 私のサイトは/var/www/sitename/html/
で、htmlディレクトリの下にあるすべてのファイルとフォルダはwww-data www-data
です。すべてのファイルのパーミッションは664
で、ディレクトリ(htmlフォルダとサブディレクトリ)のアクセス許可は775
です。また、私のユーザーはwww-data
グループのメンバーです。
このフォルダ内のすべてのファイルを変更できますが、ここでは新しいファイルまたは新しいフォルダを作成することはできません。これにはsudo
特権が必要です。 /var/www/sitename/html/uploads
のようなサブディレクトリに新しいファイルを作成できますが、同じ所有者と許可を持っている間は/var/www/sitename/html/
にはありません。ubuntuでのファイルアクセス許可
0
A
答えて
0
ログインしているユーザーは、wwwデータユーザーまたはwwwデータグループのメンバーではありません。
私がログインしたユーザーがファイル/ディレクトリを所有し、webuserグループが所有グループで、permsが750/640に設定されているように、私のサーバー上に設定しました。トップレベルWebディレクトリをsetgidにすることで、サーバーにアップロードされた/作成されたすべてのファイル/ディレクトリにわたって、自動的に所有グループを同じに保つことができます。
drwxr-s--- 4 debbie www-data 4096 Oct 6 2015 /var/www-debbie.example.com
ウェブサーバは、ファイルを書き込むディレクトリを作成し、あなたが行っていない場合は、それ
sudo mkdir /var/www-debbie.example.com/writeable
sudo chmod 770 /var/www-debbie.example.com/writeable
にsetgidの事を許可を変更する必要がある場合は、所有権を修正
sudo chown debbie.www-data /var/www-debbie.example.com/writeable
そして、そこに行く、Webサーバーのユーザーはそれに書き込むことができます。
drwxrws--- 4 debbie www-data 4096 Oct 6 2015 /var/www-debbie.example.com/writeable
関連する問題
- 1. ファイルアクセス許可の質問
- 2. Silverlightでのファイルアクセス許可の問題
- 3. Javaアプレットのファイルアクセス許可のエラー
- 4. 間違ったファイルアクセス許可のトラブルシューティング
- 5. Android:外部ストレージフォルダのファイルアクセス許可
- 6. Gitがファイルアクセス許可を作成できません。
- 7. npmでファイルアクセス許可を管理するOSX
- 8. DockerにMeteorをインストールするときのファイルアクセス許可のエラー
- 9. jenkins経由のLinuxファイルアクセス許可が拒否されました
- 10. 一般的なlinuxファイルアクセス許可の質問:ApacheとWordPress
- 11. tomcat jmxパスワードのファイルアクセス許可を変更するには
- 12. Node.jsモジュールのファイルアクセス許可を設定する方法は?
- 13. IIS - Windows Server 2012 R2 - ファイルアクセス許可の禁止拡張子[web.config]
- 14. オープン中にテキストファイルのファイルアクセス許可を変更する
- 15. 禁止ファイルへのPHPファイルアクセスを許可するには
- 16. Ubuntuの `/ var/www`フォルダのデフォルト許可
- 17. ubuntuのドッカーサービスのアクセス許可16.04
- 18. Ubuntuの/ Apache2の/禁止/許可エラー
- 19. Windows APIを使用してファイルアクセス許可を変更する
- 20. ファイルアクセス許可コマンドをLinuxコンソールターミナルコマンドに変換する
- 21. グループのメンバーとしてのファイルアクセス許可を変更する方法
- 22. 保護されたフォルダへのPHPファイルアクセスを許可しますか?
- 23. Linux UbuntuでCassandraのアクセス許可を設定する方法
- 24. ファイルアクセス許可が拒否されたときにCordovaアプリがクラッシュする
- 25. Symfony2とUbuntu 11.10のアクセス許可フォルダとファイル
- 26. アンドロイドアプリでのみファイルアクセスを許可し、.htaccessまたはjavascriptを使用してブラウザアクセスを無効にします。
- 27. Azure上で動作するUbuntu Server上でMQTTへのアクセスを許可する
- 28. Stetho Chrome on Ubuntuは検査を許可していません
- 29. Swift 3.0許可許可アラートノンストップ
- 30. Windowsサービスでのファイルアクセス