Manajemen SELinux Policy menggunakan Semanage

Manajemen SELinux Policy Menggunakan Semanage. Jadi ceritanya saya mengubah port ssh dari default nya port 22 ke port 666. Dan perlu diketahui, meski sudah di allow di firewalld, jika SELinux aktif maka kalian tetap tidak akan bisa login karena default nya SELinux hanya mengijinkan port 22 untuk SSH.

Nah untuk manajemen SELinux sendiri kita bisa menggunakan semanage. Namun, semanage belum terinstall secara default di CentOS. Jika kalian mencoba menjalankan perintah semanage maka akan muncul pesan error

-bash: semanage: command not found
Nah, caranya adalah kita install terlebih dahulu. Pertama, kita periksa di repository, paket apa yang menyediakan aplikasi semanage.
yum provides /usr/sbin/semanage

Oke. setelah kita tau nama paketnya, kita install dengan package manager yum.
yum install policycoreutils-python
Tunggu proses instalasi sampai selesai. Sekarang kita bisa menjalankan perintah semanage.

Perintah untuk menambahkan port baru untuk service ssh.
semanage port -a -t ssh_port_t -p tcp 666

Oke mungkin sekian dulu artikel kali ini, kita sambung lain waktu.

Sebagai tambahan saja bahwa artikel ini belum final, nanti akan kita update lagi. terimakasih.