Saya menyiapkan Node.jsserver pertama saya pada cloud Linux nodedan saya cukup baru untuk rincian Linux admin. (BTW saya tidak mencoba menggunakan Apache pada saat yang bersamaan.)
Semuanya terpasang dengan benar, tetapi saya menemukan bahwa kecuali saya menggunakan root login, saya tidak dapat mendengarkan port 80dengan simpul. Namun saya lebih suka tidak menjalankannya sebagai root untuk alasan keamanan.
Apa praktik terbaik untuk:
- Tetapkan izin / pengguna yang baik untuk simpul sehingga aman / dikotak pasir?
- Izinkan port 80 digunakan dalam batasan ini.
- Mulai simpul dan jalankan secara otomatis.
- Menangani informasi log yang dikirim ke konsol.
- Masalah pemeliharaan dan keamanan umum lainnya.
Haruskah saya meneruskan lalu lintas port 80 ke port mendengarkan yang berbeda?
Terima kasih