Jadi saya ingin menjalankan server Node pada port 80 tetapi saya tidak ingin menjalankan seluruh proses pada hak akses root, untuk keamanan saya pikir ini akan menjadi yang terbaik.
Jadi saya pikir solusi yang baik akan digunakan sebagai root:
su - (myuser) -c 'node forever script to run'
Namun saya mendapatkan kesalahan EACCESS tetapi menjalankan skrip secara langsung karena root tidak masalah. Saya mendengar orang lain melakukan hal yang sama dan bekerja untuk mereka, jadi mungkinkah saya melakukan sesuatu yang berbeda?
Apakah ada strategi yang lebih baik untuk melakukan ini, untuk membuka port pada root privilege dan kemudian drop privilege root setelah aplikasi berjalan?