他のユーザーのホームディレクトリのmkdirにrootを使用します。

他のユーザーのホームディレクトリのmkdirにrootを使用します。

他のユーザーのフォルダの下にフォルダを作成できません/home/devuser1/pubic_html。使用を控えsudoて選択肢を見つけようとします。このフォルダの権限は次のとおりです。

drwxr-s--- 2 devuser1  www-data 4096 Apr 28 19:40 public_html

それともsudoプレフィックスを使用すると仮定すると、どのような影響がありますか?sudoフォルダ作成を使用することは悪い習慣であることを読んだ。新しいフォルダを作成した後も、所有権を関連ユーザーに変更しました。例:

chown -vR devuser1:www-data /home/devuser1/public_html/$vhost

ベストアンサー1

以下を使用して、install特定の所有者、グループ、およびモードでディレクトリを作成できます。

install -d -o <user> -g <group> -m <mode> <path>

おすすめ記事