別のユーザーの/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
sudo -u USERNAME mkdir DIRNAME
、あなたが実行しているmkdir
ユーザとしてコマンドをUSERNAME
。USERNAME
ログインは環境変数の設定なども意味するため、asとしてログインすることとまったく同じではありませんが、重要な部分、つまり特定のユーザーとしてプロセスを実行することです。