![MediaTemple DV での Plesk ホスティング](https://rvso.com/image/515022/MediaTemple%20DV%20%E3%81%A7%E3%81%AE%20Plesk%20%E3%83%9B%E3%82%B9%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0.png)
当社には、Plesk を実行する専用の MediaTemple 仮想サーバーがあります。当社が抱えている問題は、サーバー上のファイルの権限をサーバー所有者 (Apache) が書き込み可能に変更すると、FTP ユーザー経由でファイルをアップロードおよび上書きする機能と競合することです。
たとえば、ユーザー「serverftp」からファイルをアップロードすると、そのユーザーが httpdocs フォルダー内の新しいファイルの所有者になります。次に、PHP スクリプトを使用して画像をアップロードできるように、画像アップロード フォルダーの権限を apache ユーザーに変更します。すると、serverftp ユーザーによるそのフォルダーのアップロードや変更がロックアウトされます。
テクニカル サポートに問い合わせても、グループ権限が奇妙に設定されているために、ドメイン FTP ユーザーを pcantl グループなどに追加する必要があり、あまり進展がありませんでした。
どうすれば簡単に状況を変えて、この問題が起こらないようにできるのか考えています。
答え1
ユーザーと共通グループに対して umask を設定できます。別の方法としては、dnotify を使用する方法があります。
同様のものの詳細は次のとおりです。Ubuntu 9.10 の /var/www で複数のサイトを編集する複数のユーザーの権限構造を設定するにはどうすればよいですか?