ユーザーを使用してCentosを追加してApacheフォルダを作成する

ユーザーを使用してCentosを追加してApacheフォルダを作成する

LinuxサーバーにWindowsドライブがインストールされています。 PHPとApache Webサーバーでは、Windowsドライブにフォルダを作成するには(mkdir)を使用する必要がありますが、権限エラーが発生します。

Windowsネットワーク共有ドライブをapache:rootとしてマウントしました。 apacheユーザーとしてログインしてフォルダを作成したいです。

私が実行できるコマンドはありますか?

mkdir -asapacheuserフォルダ? Linuxシステムに任意のユーザーとしてログインしたときにマウントされたドライブを見ると、フォルダを作成できますか?

私のWebサーバーユーザーはApache、つまりhttpdです。

ベストアンサー1

あなたは利用可能でなければなりません

install -o apache -d /my/test/directory

ただし、通常どおり他のユーザーが所有する所有権を持つファイル/ディレクトリを作成するには、root権限が必要です。 (この時点でsudo -u apache /bin/bashApacheユーザーとしてShellを簡単に入手できます。

おすすめ記事