Pada salah satu VPS saya yang selama ini ternyata masih belum ada aturan iptables
yang berlaku. Memang belum ada masalah yang terjadi selama setahun lewat ini tapi pas menambahkan rule – rule baru dan menyimpannya dengan perintah:
service iptables save
Lha kok malah muncul pesan error:
iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 268: restorecon: command not found.
Dan saya agak kaget kok bisa gagal karena sebelumnya belum pernah terjadi. 🙁 Yah.. selalu ada pertama kali tampaknya.
Solusinya sendiri sangatlah mudah, ada paket aplikasi di CentOS yang tidak ada dan dibutuhkan oleh iptables. Jadi tinggal eksekusi perintah berikut untuk mengatasinya:
yum install policycoreutils
Saya mengalami masalah ini pada VPS dengan sistem operasi CentOS 6 32-bit sebagai referensinya.
Selanjutnya akan saya jelaskan sedikit kenapa hal ini bisa terjadi supaya kita paham apa penyebabnya dan bisa mencegahnya di kemudian hari. Paket aplikasi yang kita install (policycoreutils
) fungsinya menyediakan alat – alat dasar yang inti dalam pengelolaan SELinux (Security Enhanced Linux). Bisa dikatakan ini fitur keamanan di Linux dan ternyata fitur – fitur penerapan kebijakannya dalam sistem tidak terinstall.
Semoga membantu. 🙂