mengalami sedikit kesulitan mencoba membuat folder di bawah folder pengguna lain /home/devuser1/pubic_html. Saya mencoba untuk menghindari menggunakan sudodan 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 sudoawalan, apa implikasinya? Saya telah membaca bahwa ini adalah praktik buruk untuk digunakan sudodalam 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 menjalankanmkdirperintah 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.