Di VPS ini ada tiga pengguna: root, another_one, tidak ada. Semua file server web, konfigurasi, & c. dimiliki oleh root
. Namun, saya ragu untuk apa menjalankan sesuatu. Jika saya menggunakan root untuk server web saya dapat mengekspos sistem untuk lubang keamanan, sedangkan jika saya mencoba masuk ke nobody
dalamnya meminta saya kata sandi yang tidak pernah saya tetapkan dan saya tidak tahu. Haruskah saya membuat pengguna lain?
Untuk saat ini saya hanya yakin tentang nginx: Saya menjalankannya sebagai root dan memunculkan proses sebagai bukan siapa-siapa. Tetapi bagaimana dengan server web dan layanan lain seperti db dan redis?
Catatan: Saya harus menyebutkan bahwa pengguna lain dapat menggunakan sudo, jadi itu tidak jauh berbeda dengan root.
redis
pengguna juga dibuat. Saya akan mengikuti saran ini, terima kasih.