mengalami sedikit kesulitan mencoba membuat folder di bawah folder pengguna lain /home/devuser1/pubic_html
. Saya mencoba untuk menghindari menggunakan sudo
dan mencari alternatif. Izin pada folder tersebut berbunyi:
drwxr-s--- 2 devuser1 www-data 4096 Apr 28 19:40 public_html
Atau, dengan asumsi saya menggunakan sudo
awalan, apa implikasinya? Saya telah membaca bahwa ini adalah praktik buruk untuk digunakan sudo
dalam membuat folder. Setelah folder baru dibuat, saya masih mengubah kepemilikannya kepada pengguna yang dimaksud. Contoh:
chown -vR devuser1:www-data /home/devuser1/public_html/$vhost
sudo -u USERNAME mkdir DIRNAME
, Anda menjalankanmkdir
perintah sebagai penggunaUSERNAME
. Ini tidak persis setara dengan masuk sebagaiUSERNAME
, karena masuk juga menyiratkan pengaturan variabel lingkungan dan sebagainya, tapi itu bagian yang penting, yaitu menjalankan proses sebagai pengguna tertentu.